XYGATE Access Control Reference Manual
XYGATE
®
 Access Control Reference Manual 
Appendix C: The ACACL File 
XYPRO Technology Corporation  168  Proprietary and Confidential 
C22:  CHECKCONNECTION 
This keyword ensures modem cleanup by checking for the occurrence of a disconnect 
(modem hangup, Telnet disconnect, or Multilan disconnect) on a periodic basis, but 
only when no other I/O from another process running through XAC is pending to the 
device. Using this keyword will prevent a ‘PAUSED’ TACL from staying connected and 
logged on when a disconnect occurs. 
Syntax: 
CHECKCONNECTION <frequency> <duration> 
<Frequency> represents how often a disconnect is checked for in 0.01 second units. 
However, the connection checking occurs only when there is no I/O outstanding on the 
terminal. The majority of the time, a terminal is in use with either a read or write 
pending; therefore, connection checking does not occur. XYPRO recommends a value 
of 500 (5 seconds) for this parameter as most modems and system processes for 
TCP/IP and LANs require at least this long to reset and be ready to answer another 
call. 
<Duration> represents how long the disconnect check waits in 0.01 second units for 
confirmation of a live connection. Too small a setting will not give the HP NonStop I/O 
system time to respond positively when the connection is live, causing an unnecessary 
disconnect. A value of 50 (1/2 second) has proved successful in preventing 
unnecessary disconnects on very responsive on-line systems. However, we 
recommend a value of 100 (1 second) for systems which are responsive most of the 
time and larger values as necessary when systems are slow much of the time (200 is a 
good starting point for slow systems). 
Example: 
COMMAND NET-TACL 
 DESCRIPTION "TACL from TCPIP" 
 USER GROUP,USER 
 OBJECT $SYSTEM.SYSTEM.TACL 
 ACL \*.*.* 
 START_LOGGED_OFF 
 NULLNULLNOCMDESC 
 RESTART 
 TRACKUSERID 
 CHECKCONNECTION 500 100 
This example has the configuration set to 500 100, which means that the check will 
occur every 5 seconds and will wait up to 1 second for a response. 










