summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunghyun Kwon <sh0701.kwon@samsung.com>2013-05-04 16:06:25 +0900
committerSunghyun Kwon <sh0701.kwon@samsung.com>2013-05-04 16:06:25 +0900
commitf7cb556b530f0a776a12a14fbff02280787d6e45 (patch)
treed5ab74c6156ddca6fbc7f6444867366fe054bcc7
parentab6c8779f3be722d2408614a07ec38b242da6015 (diff)
downloademail-service-f7cb556b530f0a776a12a14fbff02280787d6e45.tar.gz
email-service-f7cb556b530f0a776a12a14fbff02280787d6e45.tar.bz2
email-service-f7cb556b530f0a776a12a14fbff02280787d6e45.zip
Fixed the crash for emcore_sync_header
-rwxr-xr-xemail-core/email-core-event.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/email-core/email-core-event.c b/email-core/email-core-event.c
index 77a3add..97f32c0 100755
--- a/email-core/email-core-event.c
+++ b/email-core/email-core-event.c
@@ -1111,7 +1111,7 @@ int event_handler_EMAIL_EVENT_SYNC_HEADER(int input_account_id, int input_mailbo
EM_DEBUG_EXCEPTION("emcore_sync_header for %s(mailbox_id = %d) failed [%d]", mailbox_tbl_list[counter].mailbox_name, mailbox_tbl_list[counter].mailbox_id, err);
#ifndef __FEATURE_KEEP_CONNECTION__
- if (err == EMAIL_ERROR_CONNECTION_BROKEN || err == EMAIL_ERROR_NO_SUCH_HOST || err == EMAIL_ERROR_SOCKET_FAILURE)
+ if (err == EMAIL_ERROR_CONNECTION_BROKEN || err == EMAIL_ERROR_NO_SUCH_HOST || err == EMAIL_ERROR_SOCKET_FAILURE || err == EMAIL_ERROR_LOGIN_FAILURE)
stream = NULL; /* Don't retry to connect for broken connection. It might cause crash. */
#endif /* __FEATURE_KEEP_CONNECTION__ */
memset(mailbox_id_param_string, 0, 10);