tanimura dbb4756491 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-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
2002-03-29 06:58:45 +00:00
2002-03-19 21:54:18 +00:00
2002-04-12 06:10:37 +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
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