Skip to content

Commit 5b852a8

Browse files
committed
UPD | fix bugs
1 parent d9c4945 commit 5b852a8

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/worker/ManapiTcp.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -388,8 +388,6 @@ void manapi::net::worker::TCP::close_connection(shared_conn conn, int flags) MAN
388388

389389
auto connection = conn->as<tcp_connection_t>();
390390

391-
manapi_log_trace(manapi::debug::LOG_TRACE_LOW, "TCP:close_conection() %p flags=%d",
392-
conn.get(), flags);
393391

394392
if (flags & CLOSE_CONN_EOR || flags & CLOSE_CONN_EOS) {
395393
conn->wrk.flags |= WRK_INTERFACE_IS_DRAINING;
@@ -406,7 +404,10 @@ void manapi::net::worker::TCP::close_connection(shared_conn conn, int flags) MAN
406404
}
407405
}
408406

409-
if (flags & (CLOSE_CONN_FINISHED|CLOSE_CONN_SHUTDOWN) && !(flags & (CLOSE_CONN_EOS|CLOSE_CONN_ERR))) {
407+
manapi_log_trace(manapi::debug::LOG_TRACE_LOW, "TCP:close_conection() conn=%p flags=%d",
408+
conn.get(), flags);
409+
410+
if ((flags & CLOSE_CONN_FINISHED || flags &CLOSE_CONN_SHUTDOWN) && !(flags & CLOSE_CONN_EOS) && !(flags & CLOSE_CONN_ERR)) {
410411
connection->flags |= CONN_RECV_END;
411412
connection->flags |= CONN_SEND_END;
412413

0 commit comments

Comments
 (0)