summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/inet
diff options
context:
space:
mode:
authorGeorge Shepherd <George.Shepherd@Sun.COM>2010-05-19 04:47:18 -0700
committerGeorge Shepherd <George.Shepherd@Sun.COM>2010-05-19 04:47:18 -0700
commitc7274c2eb25706f2fb6f42cbdc758b5add5c483f (patch)
tree023e1f065eb2abe0cb35c2a4b44a8d944fd2bf64 /usr/src/uts/common/inet
parentc84b7bbef5ecc2a27799422588073deefd9db715 (diff)
downloadillumos-gate-c7274c2eb25706f2fb6f42cbdc758b5add5c483f.tar.gz
6929733 Cascaded squeue_drain can still induce stack overflow
Diffstat (limited to 'usr/src/uts/common/inet')
-rw-r--r--usr/src/uts/common/inet/tcp/tcp_input.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/common/inet/tcp/tcp_input.c b/usr/src/uts/common/inet/tcp/tcp_input.c
index 2346431e3c..48289425ff 100644
--- a/usr/src/uts/common/inet/tcp/tcp_input.c
+++ b/usr/src/uts/common/inet/tcp/tcp_input.c
@@ -3616,7 +3616,7 @@ process_ack:
} else {
SQUEUE_ENTER_ONE(listener->tcp_connp->conn_sqp,
mp, tcp_send_conn_ind,
- listener->tcp_connp, NULL, SQ_PROCESS,
+ listener->tcp_connp, NULL, SQ_NODRAIN,
SQTAG_TCP_CONN_IND);
}
}