dovecot-2.2: stats: Log username and service for invalid UPDATE-...

dovecot at dovecot.org dovecot at dovecot.org
Sat Jan 5 01:14:35 EET 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/c81f1ca3cda6
changeset: 15539:c81f1ca3cda6
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Nov 28 04:29:58 2012 +0200
description:
stats: Log username and service for invalid UPDATE-SESSIONs

diffstat:

 src/stats/mail-session.c |  9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diffs (23 lines):

diff -r 31ed1f5cc8f1 -r c81f1ca3cda6 src/stats/mail-session.c
--- a/src/stats/mail-session.c	Wed Nov 28 04:21:03 2012 +0200
+++ b/src/stats/mail-session.c	Wed Nov 28 04:29:58 2012 +0200
@@ -255,13 +255,16 @@
 		return -1;
 
 	if (mail_stats_parse(args+1, &stats, error_r) < 0) {
-		*error_r = t_strconcat("UPDATE-SESSION: ", *error_r, NULL);
+		*error_r = t_strdup_printf("UPDATE-SESSION %s %s: %s",
+					   session->user->name,
+					   session->service, *error_r);
 		return -1;
 	}
 
 	if (!mail_stats_diff(&session->stats, &stats, &diff_stats, &error)) {
-		*error_r = t_strconcat("UPDATE-SESSION: stats shrank: ",
-				       error, NULL);
+		*error_r = t_strdup_printf("UPDATE-SESSION %s %s: stats shrank: %s",
+					   session->user->name,
+					   session->service, error);
 		return -1;
 	}
 	mail_session_refresh(session, &diff_stats);


More information about the dovecot-cvs mailing list