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
)