Sam Rose @samwho.dev · Apr 30

If you just want the answer, here it is. It effectively _becomes_ a 60ms ticker, with work happening every ~60ms in real time. But what surprised me is that the time that gets written into the channel increments by 50ms each time until it has to skip over a value, and it increments by ~100ms.

0 likes 1 replies

?

Replies

James O’Gorman · Apr 30

The skip initially surprised me, but I think it makes sense. A ticker just writes to a channel so relies on a receiver. Presumably it hits a timeout waiting for something to read from the channel?