Remove unused SIGALRM handler
authorJeff Godin <jgodin@tadl.org>
Tue, 24 Sep 2013 17:26:00 +0000 (13:26 -0400)
committerJeff Godin <jgodin@tadl.org>
Tue, 24 Sep 2013 17:26:00 +0000 (13:26 -0400)
Remove the unused SIGALRM handler and a call to alarm().

These were copied from issa.pl, and are really not that useful in a
CGI context.

Also, without at least one call to alarm() with a non-zero argument,
they're effectively a no-op.

Signed-off-by: Jeff Godin <jgodin@tadl.org>
iNCIPit.cgi

index 703412d..b19fce0 100644 (file)
@@ -90,9 +90,6 @@ my $doc = $parser->load_xml( string => $xml );
 
 my %session = login();
 
-# Setup our SIGALRM handler.
-$SIG{'ALRM'} = \&logout;
-
 if ( defined( $session{authtoken} ) ) {
     $doc->exists('/NCIPMessage/LookupUser')           ? lookupUser()       : (
     $doc->exists('/NCIPMessage/ItemRequested')        ? item_request()     : (
@@ -109,8 +106,6 @@ if ( defined( $session{authtoken} ) ) {
     fail("UNKNOWN NCIPMessage")
     )))))))))));
 
-    # Clear any SIGALRM timers.
-    alarm(0);
     logout();
 } else {
     fail("Unable to perform action : Unknown Service Request");