From d09e193403f36d2a10dccd7c6ffab45191af9a18 Mon Sep 17 00:00:00 2001 From: "W.C.A. Wijngaards" Date: Thu, 3 Dec 2020 09:25:06 +0100 Subject: [PATCH] - Fix stream reuse and tcp fast open. --- util/netevent.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/util/netevent.c b/util/netevent.c index 311a114ee..8bbad1592 100644 --- a/util/netevent.c +++ b/util/netevent.c @@ -2042,7 +2042,11 @@ comm_point_tcp_handle_callback(int fd, short event, void* arg) } return; } - if(event&UB_EV_READ) { + if(event&UB_EV_READ +#ifdef USE_MSG_FASTOPEN + && !(c->tcp_do_fastopen && (event&UB_EV_WRITE)) +#endif + ) { int has_tcpq = (c->tcp_req_info != NULL); int* moreread = c->tcp_more_read_again; if(!comm_point_tcp_handle_read(fd, c, 0)) { -- 2.47.3