Seigo Tanimura d48d4b2501 Add a global sx sigio_lock to protect the pointer to the sigio object
of a socket.  This avoids lock order reversal caused by locking a
process in pgsigio().

sowakeup() and the callers of it (sowwakeup, soisconnected, etc.) now
require sigio_lock to be locked.  Provide sowwakeup_locked(),
soisconnected_locked(), and so on in case where we have to modify a
socket and wake up a process atomically.
2002-04-27 08:24:29 +00:00
..
2000-12-27 22:20:13 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2001-12-14 19:28:06 +00:00
2002-03-19 21:54:18 +00:00
2001-12-14 19:32:47 +00:00
2002-03-29 06:58:45 +00:00
2002-03-19 21:54:18 +00:00
2002-04-12 06:10:37 +00:00
2000-07-20 17:01:10 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2001-06-11 12:39:29 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00
2002-03-19 21:54:18 +00:00