Push down sched_lock in psignal().  sched_lock was being held across recursive calls into psignal() as well as calls to signotify(), forward_signal(), etc.
Push down sched_lock in psignal().  sched_lock was being held across
recursive calls into psignal() as well as calls to signotify(),
forward_signal(), etc.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase