commit | 9bd11523dc1b9293d1eee2c0b8cfc986a312bbce | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@hammerspace.com> | Fri Nov 30 12:48:47 2018 -0500 |
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | Sun Dec 02 09:43:56 2018 -0500 |
tree | 8db3df35d849fcef6d1249cfd57df9222da734cb | |
parent | ad3cba223ac02dc769c3bbe88efe277bbb457566 [diff] |
SUNRPC: call_connect_status() must handle tasks that got transmitted If a task failed to get the write lock in the call to xprt_connect(), then it will be queued on xprt->sending. In that case, it is possible for it to get transmitted before the call to call_connect_status(), in which case it needs to be handled by call_transmit_status() instead. Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>