Set timer callbacks with serialization
diff --git a/programs/ssl/ssl_server2.c b/programs/ssl/ssl_server2.c
index 9b83698..42d1e77 100644
--- a/programs/ssl/ssl_server2.c
+++ b/programs/ssl/ssl_server2.c
@@ -3985,6 +3985,11 @@
mbedtls_ssl_set_bio( &ssl, &client_fd, mbedtls_net_send, mbedtls_net_recv,
opt.nbio == 0 ? mbedtls_net_recv_timeout : NULL );
+#if defined(MBEDTLS_TIMING_C)
+ if( opt.nbio != 0 && opt.read_timeout != 0 )
+ mbedtls_ssl_set_timer_cb( &ssl, &timer, mbedtls_timing_set_delay,
+ mbedtls_timing_get_delay );
+#endif /* MBEDTLS_TIMING_C */
}
mbedtls_printf( " Deserializing connection..." );