freebsd-dev/crypto/telnet/telnetd
Sheldon Hearn fa3e900453 Don't use non-signal-safe functions (exit(3) in this case) in
signal handlers.  In this case, use _exit(2) instead, following
the call to shutdown(2).

This fixes rare telnetd hangs.

PR:		misc/33672
Submitted by:	Umesh Krishnaswamy <umesh@juniper.net>
MFC after:	1 month
2002-02-05 15:20:02 +00:00
..
authenc.c Very large style makeover. 2001-11-30 21:06:38 +00:00
defs.h Manually unifdef(1) CRAY, UNICOS, hpux and sun uselsess code. 2001-08-29 14:16:17 +00:00
ext.h Damn. The previous mega-commit was incomplete WRT ANSIfication. This 2001-11-30 22:28:07 +00:00
global.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
pathnames.h Code merge and diff reduce with "base" telnet. This is the "later" 2001-08-20 12:28:40 +00:00
slc.c Very large style makeover. 2001-11-30 21:06:38 +00:00
state.c Very large style makeover. 2001-11-30 21:06:38 +00:00
sys_term.c Don't use non-signal-safe functions (exit(3) in this case) in 2002-02-05 15:20:02 +00:00
telnetd.8 mdoc(7) police: remove -r from SYNOPSIS, sort -p in DESCRIPTION. 2001-12-14 14:41:07 +00:00
telnetd.c Damn. The previous mega-commit was incomplete WRT ANSIfication. This 2001-11-30 22:28:07 +00:00
telnetd.h Very large style makeover. 2001-11-30 21:06:38 +00:00
termstat.c Very large style makeover. 2001-11-30 21:06:38 +00:00
utility.c Very large style makeover. 2001-11-30 21:06:38 +00:00