Skip to content

Commit 8cf44e4

Browse files
evgeekevgeny.iva
andauthored
init (#17)
Co-authored-by: evgeny.iva <[email protected]>
1 parent 11d702b commit 8cf44e4

File tree

1 file changed

+8
-17
lines changed

1 file changed

+8
-17
lines changed

src/Rabbit/Consumer.php

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
use PhpAmqpLib\Message\AMQPMessage;
99
use Psr\Log\LoggerInterface;
1010
use Psr\Log\NullLogger;
11-
use Throwable;
1211

1312
class Consumer
1413
{
@@ -62,21 +61,13 @@ private function handle(AMQPMessage $amqpMessage): void
6261
$message = $this->messageBuilder->buildReceivedMessage($amqpMessage);
6362
$messageId = $amqpMessage->delivery_info['delivery_tag'];
6463

65-
try {
66-
$this->config->handler()
67-
->handle($message);
68-
$this->channelContainer->getChannel()
69-
->basic_ack($messageId);
70-
$this->logger->info("Message #{$messageId} correctly handled", [
71-
'direction' => 'receive',
72-
'body' => $amqpMessage->getBody(),
73-
]);
74-
} catch (Throwable $throwable) {
75-
$this->logger->debug('Cannot handle message', [
76-
'exception' => $throwable,
77-
]);
78-
$this->channelContainer->getChannel()
79-
->basic_nack($messageId, false, true);
80-
}
64+
$this->config->handler()
65+
->handle($message);
66+
$this->channelContainer->getChannel()
67+
->basic_ack($messageId);
68+
$this->logger->info("Message #{$messageId} correctly handled", [
69+
'direction' => 'receive',
70+
'body' => $amqpMessage->getBody(),
71+
]);
8172
}
8273
}

0 commit comments

Comments
 (0)