From: Timo Sirainen Date: Wed, 9 Jul 2008 14:43:05 +0000 (+0530) Subject: dict-proxy: Fix error message if remote disconnects. X-Git-Tag: 1.2.alpha1~173 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=492352821bf159636caf5ee80a0ad747243b1ebb;p=thirdparty%2Fdovecot%2Fcore.git dict-proxy: Fix error message if remote disconnects. --HG-- branch : HEAD --- diff --git a/src/lib-dict/dict-client.c b/src/lib-dict/dict-client.c index c679d35c41..f3b74ea219 100644 --- a/src/lib-dict/dict-client.c +++ b/src/lib-dict/dict-client.c @@ -231,6 +231,8 @@ static char *client_dict_read_line(struct client_dict *dict) if (ret == -2) i_error("read(%s) returned too much data", dict->path); + else if (dict->input->stream_errno == 0) + i_error("read(%s) failed: Remote disconnected", dict->path); else i_error("read(%s) failed: %m", dict->path); return NULL;