Refactoring: Simplify NsqTransport::get

This commit is contained in:
2021-03-11 11:10:50 +03:00
parent ae00cdb763
commit 564fdd2be0

View File

@ -74,15 +74,13 @@ final class NsqTransport implements TransportInterface
*/
public function get(): iterable
{
$message = array_pop($this->messages);
if (null === $message) {
if ([] === $this->messages) {
$this->getConsumer();
wait(delay(500));
}
$message = array_pop($this->messages);
}
if (null === $message) {
return [];