aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ejabberd_s2s_out.erl9
-rw-r--r--src/ejabberd_service.erl11
-rw-r--r--src/odbc/ejabberd_odbc.erl8
3 files changed, 27 insertions, 1 deletions
diff --git a/src/ejabberd_s2s_out.erl b/src/ejabberd_s2s_out.erl
index ac7eee21d..69cbfdd22 100644
--- a/src/ejabberd_s2s_out.erl
+++ b/src/ejabberd_s2s_out.erl
@@ -51,6 +51,7 @@
handle_sync_event/4,
handle_info/3,
terminate/3,
+ print_state/1,
code_change/4,
test_get_addr_port/1,
get_addr_port/1]).
@@ -875,6 +876,14 @@ terminate(Reason, StateName, StateData) ->
end,
ok.
+%%----------------------------------------------------------------------
+%% Func: print_state/1
+%% Purpose: Prepare the state to be printed on error log
+%% Returns: State to print
+%%----------------------------------------------------------------------
+print_state(State) ->
+ State.
+
%%%----------------------------------------------------------------------
%%% Internal functions
%%%----------------------------------------------------------------------
diff --git a/src/ejabberd_service.erl b/src/ejabberd_service.erl
index d997edeca..0b3492c8d 100644
--- a/src/ejabberd_service.erl
+++ b/src/ejabberd_service.erl
@@ -47,7 +47,8 @@
handle_sync_event/4,
code_change/4,
handle_info/3,
- terminate/3]).
+ terminate/3,
+ print_state/1]).
-include("ejabberd.hrl").
-include("jlib.hrl").
@@ -374,6 +375,14 @@ terminate(Reason, StateName, StateData) ->
(StateData#state.sockmod):close(StateData#state.socket),
ok.
+%%----------------------------------------------------------------------
+%% Func: print_state/1
+%% Purpose: Prepare the state to be printed on error log
+%% Returns: State to print
+%%----------------------------------------------------------------------
+print_state(State) ->
+ State.
+
%%%----------------------------------------------------------------------
%%% Internal functions
%%%----------------------------------------------------------------------
diff --git a/src/odbc/ejabberd_odbc.erl b/src/odbc/ejabberd_odbc.erl
index 64de686cb..da18e0e1c 100644
--- a/src/odbc/ejabberd_odbc.erl
+++ b/src/odbc/ejabberd_odbc.erl
@@ -47,6 +47,7 @@
handle_sync_event/4,
handle_info/3,
terminate/3,
+ print_state/1,
code_change/4]).
%% gen_fsm states
@@ -285,6 +286,13 @@ terminate(_Reason, _StateName, State) ->
end,
ok.
+%%----------------------------------------------------------------------
+%% Func: print_state/1
+%% Purpose: Prepare the state to be printed on error log
+%% Returns: State to print
+%%----------------------------------------------------------------------
+print_state(State) ->
+ State.
%%%----------------------------------------------------------------------
%%% Internal functions
%%%----------------------------------------------------------------------