Created attachment 10040 [details] proposed patch for 4.0 and 4.1 In a ctdb setup, msg_read_got_ctdb did not set channel->pending_req to NULL. In smbXsrv_session_close_loop in any error condition this leads to a 100% loop. smbXsrv_session_close_loop continously retries, but because close_channel->pending_req is != NULL, msg_read_send will always return EBUSY, making smbXsrv_session_close_loop retry infinitely. This patch makes sure that msg_read_got_ctdb correctly NULLs out pending_req. Patch applies to 4.0 and 4.1.
Comment on attachment 10040 [details] proposed patch for 4.0 and 4.1 Looks good, Karolin please add "Reviewed-by: Stefan Metzmacher <metze@samba.org>" to the commit message.
(In reply to comment #1) > Comment on attachment 10040 [details] > proposed patch for 4.0 and 4.1 > > Looks good, Karolin please add "Reviewed-by: Stefan Metzmacher > <metze@samba.org>" to the commit message. Done. Pushed to autobuild-v4-[0|1]-test.
(In reply to comment #2) > (In reply to comment #1) > > Comment on attachment 10040 [details] [details] > > proposed patch for 4.0 and 4.1 > > > > Looks good, Karolin please add "Reviewed-by: Stefan Metzmacher > > <metze@samba.org>" to the commit message. > > Done. > Pushed to autobuild-v4-[0|1]-test. Pushed to both branches. Closing out bug report. Thanks!