In a message dated 12/28/2007 10:39:46 A.M. Central Standard Time,  
[EMAIL PROTECTED] writes:
 
>You write a nice little utility to generate a report
by retrieving  data from the Support Processor using the Diagnose
instruction.  You  leave the company, who later installs a new processor.
Your report program  gets run and guess what, the machine suffers a
catastrophic failure and is  down for hours while the hardware engineer is
trying to get the machine back  up and to find out what happened.  The
machine comes back up, your  report program automatically restarts, and
boom!, down again.  It is not  a pretty scenario.

>The lawyers would have a field day, going after  IBM, and more than likely,
going after you.
 
This happened once with my buggy program.  I hosed CSA, the system  crashed, 
and the operator reIPLed and warm started JES2 which immediately reran  my 
job.  Boom - one more crash.  I knew immediately after the first  crash what to 
do to fix my bug, but I couldn't fix it until the system stopped  autocrashing 
due to the JES2 initialization parameter to restart all jobs that  were 
running upon warm start.  I managed to intervene before the third  crash.
 
Your scenario has more blameworthy actions than you  described:  (1) the 
programmer whose program uses an interface that is  not guaranteed to remain 
constant; (2)  the programmer's (probable) lack of  properly documenting his 
program's dangerous nature; (3) management's allowing  such a program to be 
installed in production while the programmer was still  employed; (4) 
management's not 
doing a thorough job of review and turnover of  that programmer's programs 
when he left employment; and (5) setting a JES2  initialization parameter that 
guarantees an infinite loop of crashes as well as  production speedup when no 
wayward program crashed the system (which is usually  the case).  There is 
plenty of blame to be shared and lawyered against,  although I seriously doubt 
that management would let the lawyers go after  management.


 
Bill  Fairchild
Franklin, TN



**************************************See AOL's top rated recipes 
(http://food.aol.com/top-rated-recipes?NCID=aoltop00030000000004)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to