aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/c++/clang.cpp
diff options
context:
space:
mode:
authorChuck Lever <[email protected]>2020-06-27 12:35:20 -0400
committerAnna Schumaker <[email protected]>2020-07-13 10:50:41 -0400
commitaf667527b0e34912d2cb3586d585f66db4e4f486 (patch)
treeefc932c1ce870d5b58b59bc6066e1f1385777aff /tools/perf/util/c++/clang.cpp
parentdda9a951dd6dd6073bbaf2c8d3119da2f8fe2d5b (diff)
xprtrdma: Fix handling of connect errors
Ensure that the connect worker is awoken if an attempt to establish a connection is unsuccessful. Otherwise the worker waits forever and the transport workload hangs. Connect errors should not attempt to destroy the ep, since the connect worker continues to use it after the handler runs, so these errors are now handled independently of DISCONNECTED events. Reported-by: Dan Aloni <[email protected]> Fixes: e28ce90083f0 ("xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt") Signed-off-by: Chuck Lever <[email protected]> Signed-off-by: Anna Schumaker <[email protected]>
Diffstat (limited to 'tools/perf/util/c++/clang.cpp')
0 files changed, 0 insertions, 0 deletions