diff --git a/packages/server/src/requestPipeline.ts b/packages/server/src/requestPipeline.ts index 5a03fd08ca8..363f98ab59c 100644 --- a/packages/server/src/requestPipeline.ts +++ b/packages/server/src/requestPipeline.ts @@ -212,7 +212,7 @@ export async function processGraphQLRequest( try { requestContext.document = parse(query, internals.parseOptions); - parsingDidEnd(); + await parsingDidEnd(); } catch (syntaxError) { await parsingDidEnd(syntaxError as Error); // XXX: This cast is pretty sketchy, as other error types can be thrown