Include a identity function as implementation of print_state/1.
handle_sync_event/4,
handle_info/3,
terminate/3,
+ print_state/1,
code_change/4,
test_get_addr_port/1,
get_addr_port/1]).
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
%%%----------------------------------------------------------------------
handle_sync_event/4,
code_change/4,
handle_info/3,
- terminate/3]).
+ terminate/3,
+ print_state/1]).
-include("ejabberd.hrl").
-include("jlib.hrl").
(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
%%%----------------------------------------------------------------------
handle_sync_event/4,
handle_info/3,
terminate/3,
+ print_state/1,
code_change/4]).
%% gen_fsm states
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
%%%----------------------------------------------------------------------