Defer sending a KeyUpdate until after pending writes are complete
[openssl.git] / ssl / statem / statem_clnt.c
index 1be7c5745cdc6795c9c9b4824c5f53cf511a2a44..d0961435301481f2ded9f4249d3d7ee70c2dc4be 100644 (file)
@@ -474,12 +474,6 @@ static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)
         return WRITE_TRAN_CONTINUE;
 
     case TLS_ST_CR_KEY_UPDATE:
-        if (s->key_update != SSL_KEY_UPDATE_NONE) {
-            st->hand_state = TLS_ST_CW_KEY_UPDATE;
-            return WRITE_TRAN_CONTINUE;
-        }
-        /* Fall through */
-
     case TLS_ST_CW_KEY_UPDATE:
     case TLS_ST_CR_SESSION_TICKET:
     case TLS_ST_CW_FINISHED: