summaryrefslogtreecommitdiff
path: root/plugins/SubMirror
diff options
context:
space:
mode:
authorBrion Vibber <brion@pobox.com>2010-09-21 12:48:16 -0700
committerBrion Vibber <brion@pobox.com>2010-09-21 12:48:16 -0700
commit42dd460d3b9aa9a8ad147d00de9b6c8e209ab4e9 (patch)
treea11a63ee2e6fd349a2ee2b44e89791530b9c16ed /plugins/SubMirror
parentd342899677d208d7e300b29ad3a8d053e4c6f704 (diff)
parent1bc45e191d83633e00df9355aaeda3680d42f777 (diff)
Merge branch 'master' into 0.9.x
Diffstat (limited to 'plugins/SubMirror')
-rw-r--r--plugins/SubMirror/lib/mirrorqueuehandler.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/SubMirror/lib/mirrorqueuehandler.php b/plugins/SubMirror/lib/mirrorqueuehandler.php
index dae9c0889..550986b44 100644
--- a/plugins/SubMirror/lib/mirrorqueuehandler.php
+++ b/plugins/SubMirror/lib/mirrorqueuehandler.php
@@ -36,7 +36,13 @@ class MirrorQueueHandler extends QueueHandler
$mirror->subscribed = $notice->profile_id;
if ($mirror->find()) {
while ($mirror->fetch()) {
- $mirror->mirrorNotice($notice);
+ try {
+ $mirror->mirrorNotice($notice);
+ } catch (Exception $e) {
+ common_log(LOG_ERR, "Exception trying to mirror notice $notice->id " .
+ "for subscriber $mirror->subscriber ($mirror->style): " .
+ $e->getMessage());
+ }
}
}
return true;