Closed ianshade closed 1 year ago
Base: 85.98% // Head: 85.98% // Increases project coverage by +0.00%
:tada:
Coverage data is based on head (
f95beec
) compared to base (02340fc
). Patch coverage: 90.00% of modified lines in pull request are covered.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...) Bug fix in the
AtemSocketChild
What is the current behavior? (You can also link to an open issue here)
Date.now()
, some calculations are prone to issues arising from system clock jumps (NTP sync etc.)What is the new behavior (if this is a feature change)? The bugs are fixed by:
performance.now()
to rely on the monotonic clock instead of the system clockonDisconnect
is awaited; stops the timers whendisconnect()
is called; does not create new socket whendisconnect()
is calledOther information: