From: Nicolas Morey-Chaisemartin Date: Thu, 14 Sep 2017 07:51:57 +0000 (+0200) Subject: imap-send: return with error if curl failed X-Git-Tag: v2.15.0-rc0~63^2~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=200bc38bf5a262dd01de9f30fd4e82d33b2da55f;p=git imap-send: return with error if curl failed curl_append_msgs_to_imap always returned 0, whether curl failed or not. Return a proper status so git imap-send will exit with an error code if something wrong happened. Signed-off-by: Nicolas Morey-Chaisemartin Signed-off-by: Junio C Hamano --- diff --git a/imap-send.c b/imap-send.c index b2d0b849bb..b5e332420a 100644 --- a/imap-send.c +++ b/imap-send.c @@ -1490,7 +1490,7 @@ static int curl_append_msgs_to_imap(struct imap_server_conf *server, curl_easy_cleanup(curl); curl_global_cleanup(); - return 0; + return res != CURLE_OK; } #endif