From 16e89e5d3d65056aa072cf3dbeb30c2bd93c0950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Groenvall?= Date: Tue, 24 Feb 1998 14:26:08 +0000 Subject: [PATCH] Reinstall SysV signal handler. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4450 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/des/rnd_keys.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/des/rnd_keys.c b/lib/des/rnd_keys.c index 4d6f4c089..96d17a026 100644 --- a/lib/des/rnd_keys.c +++ b/lib/des/rnd_keys.c @@ -182,6 +182,9 @@ sigALRM(int sig) if (igdata < gsize) gdata[igdata++] ^= counter & 0xff; +#ifndef HAVE_SIGACTION + signal(SIGALRM, sigALRM); /* Reinstall SysV signal handler */ +#endif SIGRETURN(0); }