diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | src/Makefile.in | 4 | ||||
-rw-r--r-- | src/ejabberd_c2s.erl | 1 |
3 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,10 @@ +2006-04-01 Mickael Remond <mickael.remond@process-one.net> + + * src/Makefile.in: Added an option to compile ejabberd with debug + print-out (make ejabberd_debug=true). + * src/ejabberd_c2s.erl: Added a new debug printout: We can now print + the XML packets send by the server. + 2006-03-31 Alexey Shchepin <alexey@sevcom.net> * src/ejabberd_c2s.erl: Bugfix diff --git a/src/Makefile.in b/src/Makefile.in index 0e13ece1c..9ccbe79a9 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -17,6 +17,10 @@ ifdef debug ERLC_FLAGS+=+debug_info endif +ifdef ejabberd_debug + ERLC_FLAGS+=-Dejabberd_debug +endif + ifeq (@roster_gateway_workaround@, true) ERLC_FLAGS+=-DROSTER_GATEWAY_WORKAROUND endif diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index 97ad79620..ccf9e22cd 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -1191,6 +1191,7 @@ change_shaper(StateData, JID) -> ejabberd_receiver:change_shaper(StateData#state.receiver, Shaper). send_text(StateData, Text) -> + ?DEBUG("Send XML on stream = ~p", [lists:flatten(Text)]), (StateData#state.sockmod):send(StateData#state.socket, Text). send_element(StateData, El) -> |