Iwan Timmer
ba6aaf5727
resolved: set io events after receiving EAGAIN for TLS
...
During handshake and TLS session closing, messages needs to be exchanged. Therefore this patch overrides the requested IO events for the TCP stream when the TLS is waiting for sending or receiving of messages during theses periods. This fixes issues with correctly closing the TLS stream and prevents the handshake from hanging in rare cases (not seen yet).
2018-07-27 21:23:17 +01:00
..
2018-06-14 10:20:20 +02:00
2018-06-14 13:03:20 +02:00
2018-07-24 03:47:41 +09:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-07-26 15:39:12 +02:00
2018-06-14 10:20:20 +02:00
2018-07-23 14:03:05 +02:00
2018-06-25 18:26:17 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-07-26 11:42:00 +02:00
2018-07-23 17:45:53 +02:00
2018-06-27 16:57:17 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 13:03:20 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 13:03:20 +02:00
2018-07-24 11:16:01 +02:00
2018-06-29 11:40:15 +02:00
2018-06-14 10:20:21 +02:00
2018-06-14 10:20:20 +02:00
2018-06-25 13:04:59 +09:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-06-20 11:58:53 +02:00
2018-07-20 15:00:02 +09:00
2018-06-20 11:58:53 +02:00
2018-07-23 13:38:18 +02:00
2018-06-14 10:20:20 +02:00
2018-07-23 08:44:24 +02:00
2018-06-28 10:17:54 +02:00
2018-06-22 16:39:45 +02:00
2018-07-25 22:48:11 +02:00
2018-07-07 13:48:59 +02:00
2018-06-29 11:02:17 +09:00
2018-07-26 12:13:35 +09:00
2018-07-26 11:01:29 +02:00
2018-07-23 13:38:18 +02:00
2018-06-14 10:20:20 +02:00
2018-07-19 18:28:21 +02:00
2018-06-19 08:27:47 +02:00
2018-07-25 14:13:10 +02:00
2018-06-14 10:20:20 +02:00
2018-07-20 12:12:03 -04:00
2018-07-25 10:23:22 +02:00
2018-07-26 10:16:25 +02:00
2018-07-26 10:16:25 +02:00
2018-07-25 10:23:22 +02:00
2018-07-20 16:57:35 +02:00
2018-06-14 10:20:20 +02:00
2018-07-23 08:44:24 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-06-20 11:58:53 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-07-27 21:23:17 +01:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-07-26 11:01:29 +02:00
2018-07-17 21:41:56 +02:00
2018-06-22 16:39:45 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:21 +02:00
2018-06-14 10:20:20 +02:00
2018-06-18 22:44:44 +02:00
2018-07-23 23:59:09 +09:00
2018-07-16 15:11:50 +02:00
2018-06-14 11:26:50 +02:00
2018-06-20 11:58:53 +02:00
2018-07-26 16:32:10 +09:00
2018-07-23 08:44:24 +02:00
2018-07-26 12:13:35 +09:00
2018-07-20 11:30:11 +09:00
2018-07-16 16:56:01 +02:00
2018-06-14 10:20:21 +02:00
2018-07-26 14:47:38 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00
2018-06-20 11:58:53 +02:00
2018-06-14 10:20:20 +02:00
2018-06-14 10:20:20 +02:00