Skip to content

Commit 3ac6cce

Browse files
authored
Add sleep to analyze loop (metlo-labs#88)
1 parent 51851fc commit 3ac6cce

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

backend/src/analyze-traces.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ WHERE
6868
"apiEndpointUuid" = $1
6969
`
7070

71+
const sleep = (ms: number) => new Promise(res => setTimeout(res, ms))
72+
7173
const getQueuedApiTrace = async (): Promise<{
7274
trace: QueuedApiTrace
7375
ctx: MetloContext
@@ -284,6 +286,8 @@ const analyzeTraces = async (): Promise<void> => {
284286
await generateEndpoint(ctx, trace, queryRunner)
285287
}
286288
}
289+
} else {
290+
await sleep(50)
287291
}
288292
} catch (err) {
289293
console.error(`Encountered error while analyzing traces: ${err}`)

0 commit comments

Comments
 (0)