| 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 | 
In the VMSNOTES file there was a description of ZAP. The most interesting
    feature of ZAP is about how sub-processes are handled:
    
    "       Also, Zap allows you to specify the following:
    
        - How to handle subprocesses, options are:
                  - Delete each level of subprocesses starting at the
                        bottom.  Each level remains immune until all
                        of its subprocesses are deleted.
                  - Bill the main process for all cpu time and i/o of
                        its subprocesses.  If all are idle, then delete
                        the entire process tree.        "
    
                                                         
    I just installed V3.3. From the help info, it appears option 2 is
    unimplemented and option 1 doesn't seem to be described. Is option
    1 the default behavior?
    
    When will option 2 be available?
    
    Thanks
| T.R | Title | User | Personal Name | Date | Lines | 
|---|---|---|---|---|---|
| 7.1 | Feature must be activated | MRMFG1::K_MACONI | The Doctor | Thu Mar 06 1986 09:32 | 21 | 
|     The initialization file for Zap contains a TRACEBACK command which
    turns this feature on or off.  The format of the command is:
    
    	[NO]TRACEBACK
    
    If traceback is disabled (NOTRACEBACK) then any process which has
    a subprocess is immune until all of its subprocesses are deleted.
    If traceback is enabled (TRACEBACK) then all subprocess operations
    are billed to the main process.  If they are all idle, then the
    main process is deleted (which deletes all subprocesses).
    
    Please note that this billing is internal to Zap and is not displayed
    by any of the VMS utilities which show system usage.
    
    If you actually want to see this billing, turn on the DEBUG command.
    It will display messages as it traces each process.  Note that this
    command should be used only to verify that it is working and should
    not be left on since it will cause extremely large log files to
    be created (approx 25 blocks per minute).  Leave this command on
    for, say 20 - 25 minutes (until it Zaps someone) and then shut Zap
    down and look at the log.
 | |||||
| 7.2 | Thanks | GIGI::GREENE | Michael Greene | Thu Mar 06 1986 15:27 | 4 | 
|     Thanks for the explanation. I was confused by the comment in the
    ZAP.DAT file which said the feature was not functional...
    
    Michael
 | |||||