Skip to content

Commit 2d1fa58

Browse files
committed
afamqp: drop connection in case of read error from server
In case of read error from server during heartbeat (for example when server misses out heartbeats), we tear down the connection. Signed-off-by: Terez Nemes <[email protected]>
1 parent c91c61f commit 2d1fa58

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/afamqp/afamqp.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -697,6 +697,8 @@ _handle_heartbeat(void *cookie)
697697
msg_error("Unexpected error while reading from amqp server",
698698
log_pipe_location_tag((LogPipe *)self),
699699
evt_tag_str("error", amqp_error_string2(status)));
700+
log_threaded_dest_worker_disconnect(&self->super.worker.instance);
701+
return;
700702
}
701703

702704
iv_validate_now();

0 commit comments

Comments
 (0)