Fix: Symfony provide delay as milliseconds, but nsq receive seconds

This commit is contained in:
2021-02-15 23:18:10 +03:00
parent bd10eb8742
commit c6e2201237

View File

@ -57,7 +57,7 @@ final class NsqTransport implements TransportInterface
if (null === $delay) { if (null === $delay) {
$this->producer->pub($this->topic, $encodedMessage); $this->producer->pub($this->topic, $encodedMessage);
} else { } else {
$this->producer->dpub($this->topic, $encodedMessage, $delay); $this->producer->dpub($this->topic, $encodedMessage, $delay / 1000);
} }
return $envelope; return $envelope;