Probably fixes issue with looping XMPP queue items
This commit is contained in:
parent
f134a423f6
commit
2e327dfcd7
@ -315,9 +315,13 @@ class XmppPlugin extends ImPlugin
|
|||||||
|
|
||||||
function sendNotice($screenname, Notice $notice)
|
function sendNotice($screenname, Notice $notice)
|
||||||
{
|
{
|
||||||
$msg = $this->formatNotice($notice);
|
try {
|
||||||
$entry = $this->format_entry($notice);
|
$msg = $this->formatNotice($notice);
|
||||||
|
$entry = $this->format_entry($notice);
|
||||||
|
} catch (Exception $e) {
|
||||||
|
common_log(LOG_ERR, __METHOD__ . ": Discarding outgoing stanza because of exception: {$e->getMessage()}");
|
||||||
|
return false; // return value of sendNotice is never actually used as of now
|
||||||
|
}
|
||||||
$this->queuedConnection()->message($screenname, $msg, 'chat', null, $entry);
|
$this->queuedConnection()->message($screenname, $msg, 'chat', null, $entry);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user