vos: Use IOMGR_SoftSig for signals
authorAndrew Deason <adeason@sinenomine.net>
Wed, 10 Mar 2010 17:58:04 +0000 (11:58 -0600)
committerDerrick Brashear <shadow@dementia.org>
Tue, 23 Mar 2010 19:14:04 +0000 (12:14 -0700)
commitbf2d0db680f16394df6f0b9c4ee0c0738862276c
tree1289fbdcf916286f79110bee892fb4bf52768f31
parentfe3ff8e91237f35fed33d6d417830e0fe44c6479
vos: Use IOMGR_SoftSig for signals

When vsprocs tries to longjmp from the signal handler, use IOMGR_SoftSig
first, so sleeping processes are woken back up. Without this, IOMGR can
bail out since it finds no processes READY when we attempt to do
anything with RX.

Change-Id: I9089bc4d003786d4a2205cd97f722fbf85fd1aa8
Reviewed-on: http://gerrit.openafs.org/1558
Tested-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/volser/volser_internal.h
src/volser/vsprocs.c