Mercurial > hg
changeset 1721:8cfc2a386b1f
Do not display Unhandled IQ request stanzas in the log window
They are now only written to the tracelog file (if enabled).
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sun, 28 Feb 2010 10:20:13 +0100 |
parents | 98d99485d276 |
children | b18142457ca9 |
files | mcabber/mcabber/xmpp.c |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/mcabber/xmpp.c Thu Feb 25 21:26:15 2010 +0100 +++ b/mcabber/mcabber/xmpp.c Sun Feb 28 10:20:13 2010 +0100 @@ -1448,7 +1448,6 @@ LmMessage *m, gpointer user_data) { int i; - guint dbgflg; const char *xmlns = NULL; LmMessageNode *x; LmMessageSubType mstype = lm_message_get_sub_type(m); @@ -1471,12 +1470,13 @@ (mstype == LM_MESSAGE_SUB_TYPE_GET)) send_iq_error(connection, m, XMPP_ERROR_NOT_IMPLEMENTED); - if (mstype == LM_MESSAGE_SUB_TYPE_RESULT) - dbgflg = LPRINT_DEBUG; - else - dbgflg = LPRINT_NORMAL|LPRINT_DEBUG; + scr_LogPrint(LPRINT_DEBUG, "Unhandled IQ: %s", lm_message_node_to_string(m->node)); - scr_LogPrint(dbgflg, "Unhandled IQ: %s", lm_message_node_to_string(m->node)); + if (mstype != LM_MESSAGE_SUB_TYPE_RESULT) { + scr_LogPrint(LPRINT_NORMAL, "Received unhandled IQ request from <%s>.", + lm_message_get_from(m)); + } + return LM_HANDLER_RESULT_REMOVE_MESSAGE; }