diff --git a/src/Symfony/Component/Mailer/Transport/AbstractHttpTransport.php b/src/Symfony/Component/Mailer/Transport/AbstractHttpTransport.php index 6d2dd53dd9..8c2e19650d 100644 --- a/src/Symfony/Component/Mailer/Transport/AbstractHttpTransport.php +++ b/src/Symfony/Component/Mailer/Transport/AbstractHttpTransport.php @@ -47,14 +47,11 @@ abstract class AbstractHttpTransport extends AbstractTransport $response = null; try { $response = $this->doSendHttp($message); + $message->appendDebug($response->getInfo('debug')); } catch (HttpTransportException $e) { - $response = $e->getResponse(); + $e->appendDebug($e->getResponse()->getInfo('debug')); throw $e; - } finally { - if (null !== $response) { - $message->appendDebug($response->getInfo('debug')); - } } } }