From: Timo Sirainen Date: Sat, 24 May 2008 23:50:23 +0000 (+0300) Subject: dbox error handling fix X-Git-Tag: 1.1.rc6~34 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5d4d4fcc2b7e0fa73dcb4a4782f945fba99cbc3a;p=thirdparty%2Fdovecot%2Fcore.git dbox error handling fix --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/dbox/dbox-mail.c b/src/lib-storage/index/dbox/dbox-mail.c index 99defdc7a5..030096559a 100644 --- a/src/lib-storage/index/dbox/dbox-mail.c +++ b/src/lib-storage/index/dbox/dbox-mail.c @@ -204,6 +204,9 @@ dbox_mail_get_stream(struct mail *_mail, struct message_size *hdr_size, /* FIXME: broken file/offset */ if (ret > 0) i_stream_unref(&input); + mail_storage_set_critical(_mail->box->storage, + "broken pointer to dbox file %s", + mail->open_file->current_path); return -1; } data->physical_size = size;