From: Felix Fietkau Date: Mon, 17 Mar 2014 22:21:53 +0000 (+0100) Subject: Write pending data after connecting X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fustream-ssl.git;a=commitdiff_plain;h=14fa00e3fe1ca61fcc546ee18976ec23fbe62d74;hp=1631251205bbc10a8835c9312809def7ab7a45a3 Write pending data after connecting fixes issues with incoming writes before the ssl negotiation is complete Signed-off-by: Felix Fietkau --- diff --git a/ustream-ssl.c b/ustream-ssl.c index 4526db0..346a53f 100644 --- a/ustream-ssl.c +++ b/ustream-ssl.c @@ -41,6 +41,7 @@ static void ustream_ssl_check_conn(struct ustream_ssl *us) us->connected = true; if (us->notify_connected) us->notify_connected(us); + ustream_write_pending(&us->stream); } }