Fix issue of TimeSchedulerItem trying to invoke Channel#fire with multiple events