Yossi Gottlieb 14305a876b Fix crashes with io-threads-do-reads enabled. (#8230)
Normally IO threads should simply read data from the socket into the
buffer and attempt to parse it.

If a protocol error is detected, a reply is generated which may result
with installing a write handler which is not thread safe. This fix
delays that until the client is processed back in the main thread.

Fixes #8220

(cherry picked from commit 53f926dd9068a62795abc2e01dabac5be0ccbada)
2021-01-12 16:25:37 +02:00
..
2012-04-13 17:52:33 -07:00
2016-06-07 16:46:00 -04:00
2019-11-20 20:39:04 -05:00
2020-05-08 10:37:35 +02:00
2020-04-28 11:20:15 +02:00
2020-04-28 11:20:15 +02:00
2020-04-28 11:20:15 +02:00
2018-07-03 18:19:46 +02:00
2016-07-27 11:34:25 +02:00
2019-02-24 21:38:15 +01:00
2020-10-27 09:12:01 +02:00
2019-10-24 14:24:55 +03:00
2020-10-27 09:12:01 +02:00
2020-05-08 10:37:36 +02:00
2020-10-27 09:12:01 +02:00
2019-11-19 17:23:47 +08:00
2020-04-07 16:52:04 +02:00
2014-08-08 10:05:32 +02:00
2018-07-03 18:19:46 +02:00
2019-10-02 11:30:20 +02:00
2020-03-05 12:51:15 +01:00
2015-04-27 12:07:49 +02:00
2015-04-27 12:07:49 +02:00
2014-07-02 16:31:22 +02:00
2020-09-01 09:27:58 +03:00
2020-10-27 09:12:01 +02:00