version 1.99.2.4, 2002/10/11 14:51:52 |
version 1.99.2.5, 2003/04/03 22:35:17 |
|
|
|
|
client_init_dispatch(); |
client_init_dispatch(); |
|
|
/* Set signal handlers to restore non-blocking mode. */ |
/* |
signal(SIGINT, signal_handler); |
* Set signal handlers, (e.g. to restore non-blocking mode) |
signal(SIGQUIT, signal_handler); |
* but don't overwrite SIG_IGN, matches behaviour from rsh(1) |
signal(SIGTERM, signal_handler); |
*/ |
|
if (signal(SIGINT, SIG_IGN) != SIG_IGN) |
|
signal(SIGINT, signal_handler); |
|
if (signal(SIGQUIT, SIG_IGN) != SIG_IGN) |
|
signal(SIGQUIT, signal_handler); |
|
if (signal(SIGTERM, SIG_IGN) != SIG_IGN) |
|
signal(SIGTERM, signal_handler); |
if (have_pty) |
if (have_pty) |
signal(SIGWINCH, window_change_handler); |
signal(SIGWINCH, window_change_handler); |
|
|