diff options
Diffstat (limited to '')
-rw-r--r-- | src/ejabberd_service.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ejabberd_service.erl b/src/ejabberd_service.erl index b3de12fa..ff3b4e54 100644 --- a/src/ejabberd_service.erl +++ b/src/ejabberd_service.erl @@ -261,7 +261,7 @@ receiver(Socket, C2SPid, XMLStreamPid) -> {ok, Text} -> xml_stream:send_text(XMLStreamPid, Text), receiver(Socket, C2SPid, XMLStreamPid); - {error, closed} -> + {error, Reason} -> exit(XMLStreamPid, closed), gen_fsm:send_event(C2SPid, closed), ok |