dovecot-2.0: director: Log an error if read() fails for notify fifo
dovecot at dovecot.org
dovecot at dovecot.org
Wed Jul 14 17:15:03 EEST 2010
details: http://hg.dovecot.org/dovecot-2.0/rev/8fed05799c00
changeset: 11819:8fed05799c00
user: Timo Sirainen <tss at iki.fi>
date: Wed Jul 14 15:15:00 2010 +0100
description:
director: Log an error if read() fails for notify fifo
diffstat:
src/director/notify-connection.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diffs (18 lines):
diff -r 510b627687f8 -r 8fed05799c00 src/director/notify-connection.c
--- a/src/director/notify-connection.c Wed Jul 14 15:14:26 2010 +0100
+++ b/src/director/notify-connection.c Wed Jul 14 15:15:00 2010 +0100
@@ -32,8 +32,13 @@
user);
}
}
- if (conn->input->eof || conn->input->stream_errno != 0)
+ if (conn->input->eof) {
+ i_error("notify: read() unexpectedly returned EOF");
notify_connection_deinit(&conn);
+ } else if (conn->input->stream_errno != 0) {
+ i_error("notify: read() failed: %m");
+ notify_connection_deinit(&conn);
+ }
}
struct notify_connection *
More information about the dovecot-cvs
mailing list