Skip to content

Commit 6b3b67f

Browse files
PettitWesleySwapneil Singh
authored and
Swapneil Singh
committed
upstream: always remove keepalive close event on shutdown if registered
Resolves this issue: fluent#6821 Signed-off-by: Wesley Pettit <[email protected]>
1 parent eba89f4 commit 6b3b67f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/flb_upstream.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ static int prepare_destroy_conn(struct flb_upstream_conn *u_conn)
442442
flb_trace("[upstream] destroy connection #%i to %s:%i",
443443
u_conn->fd, u->tcp_host, u->tcp_port);
444444

445-
if (u->flags & FLB_IO_ASYNC || u_conn->ka_dropped_event_added == FLB_TRUE) {
445+
if (MK_EVENT_IS_REGISTERED((&u_conn->event))) {
446446
mk_event_del(u_conn->evl, &u_conn->event);
447447
}
448448

0 commit comments

Comments
 (0)