From d27fed2832f8726d06a5611c7fbf5e0c061e458f Mon Sep 17 00:00:00 2001 From: Keith Wesolowski Date: Sun, 18 Mar 2012 01:00:49 +0000 Subject: OS-1041 node process stuck in squeue mess --- usr/src/uts/common/inet/squeue.c | 1 + 1 file changed, 1 insertion(+) (limited to 'usr/src/uts/common/inet/squeue.c') diff --git a/usr/src/uts/common/inet/squeue.c b/usr/src/uts/common/inet/squeue.c index e2e6924c8f..2e08dc359b 100644 --- a/usr/src/uts/common/inet/squeue.c +++ b/usr/src/uts/common/inet/squeue.c @@ -555,6 +555,7 @@ squeue_enter(squeue_t *sqp, mblk_t *mp, mblk_t *tail, uint32_t cnt, ASSERT(MUTEX_HELD(&sqp->sq_lock)); ASSERT(sqp->sq_first != NULL); now = gethrtime(); + sqp->sq_run = curthread; sqp->sq_drain(sqp, SQS_ENTER, now + squeue_drain_ns); /* -- cgit v1.2.3