aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2009-02-24 17:25:40 +0000
committerBadlop <badlop@process-one.net>2009-02-24 17:25:40 +0000
commit1650a946f22af82eb3bdf4d4b2733a7376521193 (patch)
tree3402e1c8827ec8ed852d8eaeb578a2006bd852b5
parentDo not call mod_caps:clear_caps as it breaks PubSub/PEP (EJAB-854) (diff)
* src/ejabberd_listener.erl: Fix report message of 'undef' error
SVN Revision: 1916
-rw-r--r--ChangeLog4
-rw-r--r--src/ejabberd_listener.erl4
2 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 9f2b176c3..3a93abae1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-02-24 Badlop <badlop@process-one.net>
+
+ * src/ejabberd_listener.erl: Fix report message of 'undef' error
+
2009-02-23 Christophe Romain <christophe.romain@process-one.net>
* src/ejabberd_c2s.erl: Do not call mod_caps:clear_caps, this previous
diff --git a/src/ejabberd_listener.erl b/src/ejabberd_listener.erl
index 3c3221257..adffe6680 100644
--- a/src/ejabberd_listener.erl
+++ b/src/ejabberd_listener.erl
@@ -219,11 +219,11 @@ accept(ListenSocket, Module, Opts) ->
start_listener(Port, Module, Opts) ->
case start_listener2(Port, Module, Opts) of
{ok, _Pid} = R -> R;
- {error, {{'EXIT', {undef, _}}, _} = Error} ->
+ {error, {{'EXIT', {undef, [{M, _F, _A}|_]}}, _} = Error} ->
?ERROR_MSG("Error starting the ejabberd listener: ~p.~n"
"It could not be loaded or is not an ejabberd listener.~n"
"Error: ~p~n", [Module, Error]),
- {error, {module_not_available, Module}};
+ {error, {module_not_available, M}};
{error, {already_started, Pid}} ->
{ok, Pid};
{error, Error} ->