INNER CODE UNIT · TypeScript
elapsed
gommzystudio/device-activity-tracker · src/signal-tracker.ts:257
const elapsed = Date.now() - this.pendingProbeStartTime;
logger.debug(`Probe timeout after ${elapsed}ms`);
this.markDeviceOffline(this.targetNumber, elapsed);
this.pendingProbeStartTime = null;
this.pendingProbeTimeout = null;
if (this.probeResolve) {
this.probeResolve();
this.probeResolve = null;
}
}
}, 15000);
});
}
private async sendProbe() {
if (this.probeMethod === 'reaction') {
await this.sendReactionProbe();
} else {