wakeup_readers — wake up readers waiting on a channel
void wakeup_readers (
)
data
contains the channel buffer
This is the timer function used to defer reader waking.