X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Fstompqueuemanager.php;h=25a8e2a27ebaef546bfa6ea7017c83dd7583a709;hb=7220b3ddd4a32b947e851c946cb6ad6146bebf7d;hp=5b1f8f3d9183acd4d840a66a1844849ddcb80fb3;hpb=2a4dc77a633cc78907934fd93200ac16d55be78e;p=quix0rs-gnu-social.git diff --git a/lib/stompqueuemanager.php b/lib/stompqueuemanager.php index 5b1f8f3d91..25a8e2a27e 100644 --- a/lib/stompqueuemanager.php +++ b/lib/stompqueuemanager.php @@ -498,8 +498,9 @@ class StompQueueManager extends QueueManager // @fixme detect failing site switches $this->switchSite($site); - $item = $this->decode($message['payload']); - if (empty($item)) { + try { + $item = $this->decode($message['payload']); + } catch (Exception $e) { $this->_log(LOG_ERR, "Skipping empty or deleted item in queue $queue from $host"); $this->stats('baditem', $queue); return false;