From 2d882622e57aad33a380ad29d95e6acfc9883332 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 14 Jul 2010 15:15:00 +0100 Subject: [PATCH] director: Log an error if read() fails for notify fifo --- src/director/notify-connection.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/director/notify-connection.c b/src/director/notify-connection.c index be6480f946..cfd4557d8b 100644 --- a/src/director/notify-connection.c +++ b/src/director/notify-connection.c @@ -32,8 +32,13 @@ static void notify_connection_input(struct notify_connection *conn) 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 * -- 2.47.3