iTP Secure WebServer Operator Messages Manual
WEBSERV Messages
iTP Secure WebServer Operator Messages Manual—429507-002
1-53
Events 3000 through 3999: Common Gateway
Interface (CGI Server Processes and CGI Library)
Effect. The generic or Pathway CGI process where the error occurred exits.
Recovery. Check for the following possible causes:
•
The value specified in your user code for the CGI_set_fflush_timer procedure, or 
the value specified in the server configuration for the 
TANDEM_CGI_FFLUSH_TIMER Pathway environment variable, is out of the 
allowable range. 
•
You attempted to set the CGI_fflush timer by using either the CGI_set_fflush_timer 
procedure or the TANDEM_CGI_FFLUSH_TIMER Pathway environment variable, 
but user-written code is already making use of the alarm signal. The CGI_fflush 
timer cannot be set because it also uses the alarm signal, and only a single alarm 
signal can be in effect for a process. If you need to make use of the alarm function 
within CGI code and require the functionality of the CGI_flush timer, the user code 
must be written to make its own calls to the CGI_fflush procedure. 
 See the descriptions of the CGI_fflush, CGI_set_fflush_timer, and the 
TANDEM_CGI_FFLUSH_TIMER in the 
iTP Secure WebServer System Administrator’s 
Guide
 for details. 
3006
error-msg
is the OSS-supplied error message text that further defines the cause of the error.
Cause. The CGI library could not reset the signal mask for the signal handler routine. 
Effect. The generic or Pathway CGI process where the error occurred exits.
Recovery. Check for the following possible causes:
•
The value specified in your user code for the CGI_set_fflush_timer procedure, or 
the value specified in the server configuration for the 
TANDEM_CGI_FFLUSH_TIMER Pathway environment variable, is out of the 
allowable range. 
•
You attempted to set the CGI_fflush timer by using either the CGI_set_fflush_timer 
procedure or the TANDEM_CGI_FFLUSH_TIMER Pathway environment variable, 
but user-written code is already making use of the alarm signal. The CGI_fflush 
timer cannot be set because it also uses the alarm signal, and only a single alarm 
signal can be in effect for a process. If you need to make use of the alarm function 
within CGI code and require the functionality of the CGI_flush timer, the user code 
must be written to make its own calls to the CGI_fflush procedure. 
 See the descriptions of the CGI_fflush, CGI_set_fflush_timer, and the 
TANDEM_CGI_FFLUSH_TIMER in the 
iTP Secure WebServer System Administrator’s 
Guide
 for details. 
(#3006) cgilib: Can’t reset sigalrm mask, aborting! 
(
error-msg
)










