(args, fields)
| 1043 | if (previous) clearTimeout(previous) |
| 1044 | const timer = setTimeout(() => { |
| 1045 | idleTimers.delete(sessionID) |
| 1046 | Promise.resolve() |
| 1047 | .then(async () => { |
| 1048 | if (!await sessionIsIdle(client, sessionID, directory)) { |
| 1049 | await scheduleDueWork(directory, client, sessionID, BUSY_RETRY_MS) |
| 1050 | return |
| 1051 | } |
| 1052 | await finalizeActiveRun(directory, client, sessionID) |
no outgoing calls
no test coverage detected