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
..
2002-04-25 03:31:39 +00:00
2002-03-20 10:12:07 +00:00
2002-03-19 22:20:14 +00:00
2002-04-01 19:22:04 +00:00