changed sleep behavior for pushers
hopefully not miss as many timers this way