]> granicus.if.org Git - ejabberd/commitdiff
Remove warning for undefined print_state/1 function for p1_fsm processes (thanks...
authorPablo Polvorin <pablo.polvorin@process-one.net>
Fri, 9 Apr 2010 17:25:00 +0000 (14:25 -0300)
committerPablo Polvorin <pablo.polvorin@process-one.net>
Fri, 9 Apr 2010 17:25:00 +0000 (14:25 -0300)
Include a identity function as implementation of print_state/1.

src/ejabberd_s2s_out.erl
src/ejabberd_service.erl
src/odbc/ejabberd_odbc.erl

index ac7eee21d9de86319014738aba3182ea6191f29f..69cbfdd2298813e0de870b2cf188cb5b4d147981 100644 (file)
@@ -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
 %%%----------------------------------------------------------------------
index d997edeca74c5f97a90b6a85c683746f06a75bee..0b3492c8dd4efda185b15c377f079db9e1ad334d 100644 (file)
@@ -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
 %%%----------------------------------------------------------------------
index 64de686cbb000ede73b57f8208cb36ff34f2c7c4..da18e0e1c76818ef6eb57734b2b973a81de6ad26 100644 (file)
@@ -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
 %%%----------------------------------------------------------------------