Prevent kibana crashing when multiple processes start APM telemetry task in parallel (#87645)

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
Rudolf Meijering 2021-01-11 21:38:54 +01:00 committed by GitHub
parent b10be9ec6f
commit f8b1cdd81d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -159,7 +159,7 @@ export async function createApmTelemetry({
logger.debug(
`Stored telemetry is out of date. Task will run immediately. Stored: ${currentData.kibanaVersion}, expected: ${kibanaVersion}`
);
taskManagerStart.runNow(APM_TELEMETRY_TASK_NAME);
await taskManagerStart.runNow(APM_TELEMETRY_TASK_NAME);
}
} catch (err) {
if (!SavedObjectsErrorHelpers.isNotFoundError(err)) {