8000 Lower log level in case of retry · symfony/symfony@cf2c6e8 · GitHub
[go: up one dir, main page]

Skip to content

Commit cf2c6e8

Browse files
committed
Lower log level in case of retry
1 parent c6a0be2 commit cf2c6e8

File tree

1 file changed

+1
-13
lines changed

1 file changed

+1
-13
lines changed

src/Symfony/Component/Messenger/EventListener/SendFailedMessageForRetryListener.php

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212

1313
use Psr\Container\ContainerInterface;
1414
use Psr\Log\LoggerInterface;
15-
use Psr\Log\LogLevel;
1615
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
1716
use Symfony\Component\Messenger\Envelope;
1817
use Symfony\Component\Messenger\Event\WorkerMessageFailedEvent;
@@ -71,18 +70,7 @@ public function onMessageFailed(WorkerMessageFailedEvent $event)
7170
$delay = $retryStrategy->getWaitingTime($envelope, $throwable);
7271

7372
if (null !== $this->logger) {
74-
$logLevel = LogLevel::ERROR;
75-
if ($throwable instanceof RecoverableExceptionInterface) {
76-
$logLevel = LogLevel::WARNING;
77-
} elseif ($throwable instanceof HandlerFailedException) {
78-
foreach ($throwable->getNestedExceptions() as $nestedException) {
79-
if ($nestedException instanceof RecoverableExceptionInterface) {
80-
$logLevel = LogLevel::WARNING;
81-
break;
82-
}
83-
}
84-
}
85-
$this->logger->log($logLevel, 'Error thrown while handling message {class}. Sending for retry #{retryCount} using {delay} ms delay. Error: "{error}"', $context + ['retryCount' => $retryCount, 'delay' => $delay, 'error' => $throwable->getMessage(), 'exception' => $throwable]);
73+
$this->logger->warning('Error thrown while handling message {class}. Sending for retry #{retryCount} using {delay} ms delay. Error: "{error}"', $context + ['retryCount' => $retryCount, 'delay' => $delay, 'error' => $throwable->getMessage(), 'exception' => $throwable]);
8674
}
8775

8876
// add the delay and retry stamp info

0 commit comments

Comments
 (0)
0