svc: Remove extra check for XPT_DEAD bit in svc_xprt_enqueue
Remove a redundant check for the XPT_DEAD bit in the svc_xprt_enqueue function. This same bit is checked below while holding the pool lock and prints a debug message if found to be dead. Signed-off-by: Tom Tucker <tom@opengridcomputing.com>
This commit is contained in:
parent
b8291ad07a
commit
fc63a05086
|
@ -296,8 +296,6 @@ void svc_xprt_enqueue(struct svc_xprt *xprt)
|
||||||
if (!(xprt->xpt_flags &
|
if (!(xprt->xpt_flags &
|
||||||
((1<<XPT_CONN)|(1<<XPT_DATA)|(1<<XPT_CLOSE)|(1<<XPT_DEFERRED))))
|
((1<<XPT_CONN)|(1<<XPT_DATA)|(1<<XPT_CLOSE)|(1<<XPT_DEFERRED))))
|
||||||
return;
|
return;
|
||||||
if (test_bit(XPT_DEAD, &xprt->xpt_flags))
|
|
||||||
return;
|
|
||||||
|
|
||||||
cpu = get_cpu();
|
cpu = get_cpu();
|
||||||
pool = svc_pool_for_cpu(xprt->xpt_server, cpu);
|
pool = svc_pool_for_cpu(xprt->xpt_server, cpu);
|
||||||
|
|
Loading…
Reference in a new issue