On Dec 5, 2012, at 05:32, Martin, Larry D wrote:
> 
> I believe the reason for the "Start in order to Stop" process is required in 
> order to stop Unix Daemons that are running as a part of the process.  I 
> agree that the code to handle STOP and MODIFY commands is quite simple, but I 
> don't have any experience starting and stopping Daemons.
>  
The UNIX analogue is "kill" which sends any of several signals
to a process.  For example, SIGINT tells processes designed to
handle it to prompt or seek additional command information
elsewhere.  SIGTERM warns a process of imminent system shutdown;
I believe that in the spirit of POSIX, z/OS shutdown should send
SIGTERM to dubbed tasks; others reading this will feel strongly
otherwise.  SIGINT and SIGTERM are fatal if not handled.  SIGKILL
is unconditionally fatal (think FORCE, but not so destructive).
SIGHUP (HangUP) tells a process that its controlling terminal
has been disconnected.  Etc.  A couple signals are reserved for
user/ISV definition in any supplied application; often used for
debugging.

How does STOP work?  Is MODIFY similar?  Does either schedule
an RB to a task?  What happens if that task is not prepared to
deal with such an RB?  Which is older, STOP or MODIFY?

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to