From: Alan Date: Wed, 11 Oct 2023 03:31:48 +0000 (+0800) Subject: fix timeout X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=1b4b4b94edb973e595579c11b131fbcd338c4d75 fix timeout --- diff --git a/NotifySend.php b/NotifySend.php index 3d3fecee..e7fa445b 100644 --- a/NotifySend.php +++ b/NotifySend.php @@ -428,6 +428,9 @@ class Pman_Core_NotifySend extends Pman $res = $mailer->send($p->email, $email['headers'], $email['body']); + if (is_object($res)) { + $res->backtrace = array(); + } $this->debug("GOT response to send: ". print_r($res,true)); if ($res === true) { @@ -484,7 +487,7 @@ class Pman_Core_NotifySend extends Pman $errmsg= $res->userinfo['smtpcode'] . ':' . $res->userinfo['smtptext']; } //print_r($res); - $this->addEvent('NOTIFY', $w, 'GREYLISTED - ' . $errmsg); + $ev = $this->addEvent('NOTIFY', $w, 'GREYLISTED - ' . $errmsg); $this->server->updateNotifyToNextServer($w, strtotime('NOW + ' . $retry . ' MINUTES'),true);