]> granicus.if.org Git - curl/commitdiff
pop3.c: Removed unnecessary POP3_STOP state changes
authorSteve Holme <steve_holme@hotmail.com>
Sat, 29 Dec 2012 19:39:06 +0000 (19:39 +0000)
committerSteve Holme <steve_holme@hotmail.com>
Sat, 29 Dec 2012 19:39:06 +0000 (19:39 +0000)
Removed unnecessary state changes in pop3_state_starttls_resp()
following previous fix in IMAP module.

lib/pop3.c

index f412c39ec267a589ba9bd9668c7c8d20fb78ccce..1972d6311862ef225a418d39343607a99e219c8d 100644 (file)
@@ -562,7 +562,6 @@ static CURLcode pop3_state_starttls_resp(struct connectdata *conn,
     if(data->set.use_ssl != CURLUSESSL_TRY) {
       failf(data, "STARTTLS denied. %c", pop3code);
       result = CURLE_USE_SSL_FAILED;
-      state(conn, POP3_STOP);
     }
     else
       result = pop3_state_capa(conn);
@@ -574,10 +573,6 @@ static CURLcode pop3_state_starttls_resp(struct connectdata *conn,
       pop3_to_pop3s(conn);
       result = pop3_state_capa(conn);
     }
-    else {
-      /* End of connect phase */
-      state(conn, POP3_STOP);
-    }
   }
 
   return result;