From 174048aa12e5be33df45699f25bdd6fb6acb295d Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Thu, 14 Jun 2018 23:53:50 +0200 Subject: [PATCH] do not log specific errors if there is simply not network available --- src/mrimap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mrimap.c b/src/mrimap.c index 5580eb24..9f078081 100644 --- a/src/mrimap.c +++ b/src/mrimap.c @@ -1358,12 +1358,12 @@ int mrimap_append_msg(mrimap_t* ths, time_t timestamp, const char* data_not_term mrmailbox_log_info(ths->m_mailbox, 0, "Appending message to IMAP-server..."); if( !init_chat_folders__(ths) ) { - mrmailbox_log_error(ths->m_mailbox, 0, "Cannot find out IMAP-sent-folder."); + mrmailbox_log_error_if(&ths->m_log_connect_errors, ths->m_mailbox, 0, "Cannot find out IMAP-sent-folder."); goto cleanup; } if( !select_folder__(ths, ths->m_sent_folder) ) { - mrmailbox_log_error(ths->m_mailbox, 0, "Cannot select IMAP-folder \"%s\".", ths->m_sent_folder); + mrmailbox_log_error_if(&ths->m_log_connect_errors, ths->m_mailbox, 0, "Cannot select IMAP-folder \"%s\".", ths->m_sent_folder); ths->m_sent_folder[0] = 0; /* force re-init */ goto cleanup; } @@ -1379,7 +1379,7 @@ int mrimap_append_msg(mrimap_t* ths, time_t timestamp, const char* data_not_term r = mailimap_uidplus_append(ths->m_hEtpan, ths->m_sent_folder, flag_list, imap_date, data_not_terminated, data_bytes, &ret_uidvalidity, ret_server_uid); if( is_error(ths, r) ) { - mrmailbox_log_error(ths->m_mailbox, 0, "Cannot append message to \"%s\", error #%i.", ths->m_sent_folder, (int)r); + mrmailbox_log_error_if(&ths->m_log_connect_errors, ths->m_mailbox, 0, "Cannot append message to \"%s\", error #%i.", ths->m_sent_folder, (int)r); goto cleanup; }