commit | 7de3c9eecb46acb10138f6e3328c4dd413539101 | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Mon Sep 29 15:29:48 2014 +0200 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Tue Oct 21 16:32:41 2014 +0200 |
tree | ac9a0eab243c65ba0d8ea017f19948b0193930a9 | |
parent | db2858ce96a302514c58ba322c59fec1cfcc0785 [diff] [blame] |
Count timeout per flight, not per message
diff --git a/library/ssl_srv.c b/library/ssl_srv.c index ba46f5a..219fc01 100644 --- a/library/ssl_srv.c +++ b/library/ssl_srv.c
@@ -2831,6 +2831,11 @@ ssl->state++; +#if defined(POLARSSL_SSL_PROTO_DTLS) + if( ssl->transport == SSL_TRANSPORT_DATAGRAM ) + ssl_send_flight_completed( ssl ); +#endif + if( ( ret = ssl_write_record( ssl ) ) != 0 ) { SSL_DEBUG_RET( 1, "ssl_write_record", ret );