[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference share::zap

Title:Zap Technical Conference
Notice:ZAP Version 5.3 is available. See note 1.1
Moderator:ZAPDEV::MACONI
Created:Mon Feb 24 1986
Last Modified:Mon May 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:170
Total number of notes:492

3.0. "Asyncronous DECnet problem" by MRADM::K_MACONI (The Doctor) Mon Feb 24 1986 13:03

This note contains a technical problem reported to Zap support via VMSMail.
It has been reproduced as accurately as possible to maintain its integrity.

Problem reported by:  Gary Kessler @GUIDUK::KESSLER

Products used:  Zap version 3.3, using standard exception file

Problem description:

          When using asyncronous DECnet between his Rainbow and the Vax
     system running Zap, the Vax process is deleted due to excessive
     idle time.  The Rainbow is executing a procedure called Spawner
     which, when a command is issued from the Rainbow, spawns a process
     to service the request.

          After the default 20 minute idle time limit expires, the
     process is deleted.  Zap indicates that the process was executing
     the image SYS$SYSTEM:SET.EXE at termination time.  The commands
     used to initiate the Asyncronous DECnet were:

	$ SET TERMINAL/PROTO=DDCMP/SWITCH=DECNET/MANUAL
        %SET-I-SWINGINPR, Terminal line now becoming a DECnet line.

          Other utilities, such as WHAT and SHOW PROCESS/USERS indicate
     that the process is idle with no image.
T.RTitleUserPersonal
Name
DateLines
3.1Workaround for problemMRADM::K_MACONIThe DoctorMon Feb 24 1986 13:0525
         The problem seems to be caused because of the product that you
    are using on the Rainbow.  Spawner causes a subprocess to be created
    each time you perform a command on the Vax.  Unfortunately, most
    of these processes will not last long enough for Zap to detect that
    they exist.
    
         The temporary solution is to either extend the idle time limit
    of SET, or make it immune.  This, however, will cause your system
    to have the problem that if a user issues a set command and does
    nothing else, they will be immune.
    
         Since there seems to be only one user involved, or at the least
    very few users, I would suggest that you make SET immune for those
    users only.
    
         The last solution is to reduce the sensitivity of Zap on your
    system.  Since a spawn command does require a small about of cpu
    time, you could reduce the sensitivity to as low as 1 and see what
    the results are on your system.  Remember, the lower that sensitivity,
    the less often a user will be Zapped (due to the reduction in the
    minimum amount of work required to be done).
    
    	The problem of lines becoming DECnet lines is being addressed
    and it may be possible for Zap to be modified to treat these lines
    specially.