Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fc63a050 authored by Tom Tucker's avatar Tom Tucker
Browse files

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: default avatarTom Tucker <tom@opengridcomputing.com>
parent b8291ad0
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -296,8 +296,6 @@ void svc_xprt_enqueue(struct svc_xprt *xprt)
	if (!(xprt->xpt_flags &
	      ((1<<XPT_CONN)|(1<<XPT_DATA)|(1<<XPT_CLOSE)|(1<<XPT_DEFERRED))))
		return;
	if (test_bit(XPT_DEAD, &xprt->xpt_flags))
		return;

	cpu = get_cpu();
	pool = svc_pool_for_cpu(xprt->xpt_server, cpu);