0; $i--) { do { $message = $queue->dequeue(); } while ($message === null && (sleep(1) === 0)); $callback($message); } } }