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