diff options
Diffstat (limited to 'src/ejabberd_s2s_in.erl')
-rw-r--r-- | src/ejabberd_s2s_in.erl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ejabberd_s2s_in.erl b/src/ejabberd_s2s_in.erl index 6300fca4d..ee4e72599 100644 --- a/src/ejabberd_s2s_in.erl +++ b/src/ejabberd_s2s_in.erl @@ -42,7 +42,7 @@ -export([handle_unexpected_info/2, handle_unexpected_cast/2, reject_unauthenticated_packet/2, process_closed/2]). %% API --export([stop/1, close/1, send/2, update_state/2, establish/1, +-export([stop/1, close/1, close/2, send/2, update_state/2, establish/1, host_up/1, host_down/1]). -include("ejabberd.hrl"). @@ -71,6 +71,9 @@ start_link(SockData, Opts) -> close(Ref) -> xmpp_stream_in:close(Ref). +close(Ref, Reason) -> + xmpp_stream_in:close(Ref, Reason). + stop(Ref) -> xmpp_stream_in:stop(Ref). |