if we hit the max queue size, we should wakeup the sending thread right away