ensure we process events at least once during sleep