Re: [PATCH net] rds: RDS (tcp) hangs on sendto() to unresponding address

2018-10-10 Thread David Miller
From: Ka-Cheong Poon Date: Mon, 8 Oct 2018 09:17:11 -0700 > In rds_send_mprds_hash(), if the calculated hash value is non-zero and > the MPRDS connections are not yet up, it will wait. But it should not > wait if the send is non-blocking. In this case, it should just use the > base c_path for

Re: [PATCH net] rds: RDS (tcp) hangs on sendto() to unresponding address

2018-10-08 Thread Santosh Shilimkar
10/8/2018 9:17 AM, Ka-Cheong Poon wrote: In rds_send_mprds_hash(), if the calculated hash value is non-zero and the MPRDS connections are not yet up, it will wait. But it should not wait if the send is non-blocking. In this case, it should just use the base c_path for sending the message. Sign

[PATCH net] rds: RDS (tcp) hangs on sendto() to unresponding address

2018-10-08 Thread Ka-Cheong Poon
In rds_send_mprds_hash(), if the calculated hash value is non-zero and the MPRDS connections are not yet up, it will wait. But it should not wait if the send is non-blocking. In this case, it should just use the base c_path for sending the message. Signed-off-by: Ka-Cheong Poon --- net/rds/sen