Skip to content

Commit 6f3412b

Browse files
committed
try nulling out request for gc after we've used it
1 parent 4784f46 commit 6f3412b

File tree

1 file changed

+2
-1
lines changed
  • packages/server/src/plugin/usageReporting

1 file changed

+2
-1
lines changed

packages/server/src/plugin/usageReporting/plugin.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ export function ApolloServerPluginUsageReporting<TContext extends BaseContext>(
313313

314314
// Wrap fetcher with async-retry for automatic retrying
315315
const fetcher: Fetcher = options.fetcher ?? fetch;
316-
const response: FetcherResponse = await retry(
316+
let response: FetcherResponse | null = await retry(
317317
// Retry on network errors and 5xx HTTP
318318
// responses.
319319
async () => {
@@ -401,6 +401,7 @@ export function ApolloServerPluginUsageReporting<TContext extends BaseContext>(
401401
if (options.debugPrintReports) {
402402
logger.info(`Apollo usage report: status ${response.status}`);
403403
}
404+
response = null;
404405
};
405406

406407
requestDidStartHandler = ({

0 commit comments

Comments
 (0)