1234567891011121314151617181920212223242526272829303132333435363738 |
- "use strict";
- const { getGlobalMonotonicClockMS } = require("./global-monotonic-clock");
- const clockIsAccurate = require("./clock-is-accurate");
- function calculateClockOffset() {
- const start = Date.now();
- let cur = start;
- while (cur === start) {
- cur = Date.now();
- }
-
-
-
- return cur - getGlobalMonotonicClockMS();
- }
- if (clockIsAccurate) {
-
- calculateClockOffset();
- calculateClockOffset();
- calculateClockOffset();
- module.exports = calculateClockOffset;
- } else {
- module.exports = undefined;
- }
|