From 6c6e203193dfb4a32fffd09e45f9cb53a8c4be58 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 1 Oct 2001 03:05:18 +0000 Subject: HMH's latest round of fixes. svn path=/trunk/; revision=3529 --- driver.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'driver.c') diff --git a/driver.c b/driver.c index 19e16a3f..666c4fb8 100644 --- a/driver.c +++ b/driver.c @@ -105,12 +105,14 @@ static void cleanup_timeout_handler (int signal) { } static int cleanupSockClose (int fd) /* close sockets in maximum CLEANUP_TIMEOUT seconds during cleanup */ { + int scerror; void (*alrmsave)(int); alrmsave = signal(SIGALRM, cleanup_timeout_handler); set_timeout(CLEANUP_TIMEOUT); - SockClose(fd); + scerror = SockClose(fd); set_timeout(0); signal(SIGALRM, alrmsave); + return (scerror); } #ifdef KERBEROS_V4 -- cgit v1.2.3