David Wilson
|
57012e0f72
|
Add mitogen.core.now() and use it everywhere; closes #614.
|
2019-08-10 17:36:10 +01:00 |
David Wilson
|
9c0cb44ee9
|
issue #170: replace Timer.cancelled with Timer.active
It's more flexable: False can represent 'cancelled' or 'expired',
whereas setting cancelled=True for an expired timer didn't feel right.
|
2019-08-07 19:58:01 +01:00 |
David Wilson
|
70ff4b674c
|
parent: discard cancelled events in TimerList.get_timeout().
Otherwise get_timeout() keeps broker alive via keep_alive() for a
cancelled timer during shutdown.
|
2019-07-22 18:30:51 +01:00 |
David Wilson
|
2fbc77a155
|
issue #170: implement timers.
|
2019-07-22 18:30:50 +01:00 |