summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/implugin.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/implugin.php b/lib/implugin.php
index 7125aaee8..dafb8a416 100644
--- a/lib/implugin.php
+++ b/lib/implugin.php
@@ -619,8 +619,13 @@ abstract class ImPlugin extends Plugin
function initialize()
{
+ if( ! common_config('queue', 'enabled'))
+ {
+ throw new ServerException("Queueing must be enabled to use IM plugins");
+ }
+
if(is_null($this->transport)){
- throw new Exception('transport cannot be null');
+ throw new ServerException('transport cannot be null');
}
}
}