diff options
author | Niklas Hallqvist <niklas@cvs.openbsd.org> | 2005-06-17 22:33:35 +0000 |
---|---|---|
committer | Niklas Hallqvist <niklas@cvs.openbsd.org> | 2005-06-17 22:33:35 +0000 |
commit | aa63bd8662fe09c801819e31bcb985a531c0d138 (patch) | |
tree | 316c2464c2c119e142f95b02578aeb388dcfbd56 /libexec/talkd/process.c | |
parent | 09892ee6b78b0ff3237745cfa83eafe8362e925e (diff) |
A second approach at fixing the telnet localhost & problem
(but I tend to call it ssh localhost & now when telnetd is
history). This is more localized patch, but leaves us with
a recursive lock for protecting scheduling and signal state.
Better care is taken to actually be symmetric over mi_switch.
Also, the dolock cruft in psignal can go with this solution.
Better test runs by more people for longer time has been
carried out compared to the c2k5 patch.
Long term the current mess with interruptible sleep, the
default action on stop signals and wakeup interactions need
to be revisited. ok deraadt@, art@
Diffstat (limited to 'libexec/talkd/process.c')
0 files changed, 0 insertions, 0 deletions