diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f6d970144c..b043c318c7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # Changelog ### vNEXT +- Fix inaccurate total duration in apollo-tracing [PR #2298](https://github.com/apollographql/apollo-server/pull/2298) ### v2.4.0 diff --git a/packages/apollo-server-core/src/requestPipeline.ts b/packages/apollo-server-core/src/requestPipeline.ts index 6d8d9fd0a37..23d57646f69 100644 --- a/packages/apollo-server-core/src/requestPipeline.ts +++ b/packages/apollo-server-core/src/requestPipeline.ts @@ -356,7 +356,7 @@ export async function processGraphQLRequest( }); try { - return graphql.execute(executionArgs); + return await graphql.execute(executionArgs); } finally { executionDidEnd(); }