Investigating Non-Work-Conserving Scheduling in Event-Driven Real-Time Systems