Re: RSVNONR -DB2



Jay Maynard wrote:

On Fri, Jul 22, 2005 at 07:50:00AM -0700, Edward E. Jaffe wrote:


As I see it, the problem isn't the fact that CANCEL must be issued. Rather, it's the myriad ways that a "normal" shutdown is requested that is the real problem. (Z, C, P, $P, *RETURN, SETRRS, F xxx,SHUTDOWN, etc., etc.)



Oh, I agree that's a problem too. It's just that having to CANCEL something
to shut it down "normally" is worse than the rest of them.



If all normal shutdowns were requested by CANCEL, I wouldn't have a problem with it. Though, given that STOP exists, I agree it is preferable to have two different requests: one for normal termination and one for abnormal termination.


And then there are all the times CANCEL doesn't work and you're told to issue FORCE xxx,ARM. And there are all the times that doesn't work either, so you're forced to issue plain FORCE xxx. And there's the fact that FORCE xxx,ARM really is really just a special form of CANCEL and has nothing in common with FORCE other than the name of the command. And then there's a BCP component called ARM that implements an ARMRESTART operand on CANCEL. The whole thing is crazy!

Like I said, anyone new to the platform would be scratching their head with this madness.



After all this time, I still can't explain why VTAM responds to the HALT command.



Because TCAM did. Now, as to why they made that choice for TCAM...



Inquiring minds want to know.

--
-----------------------------------------------------------------.
| Edward E. Jaffe                |                                |
| Mgr, Research & Development    | edjaffe@xxxxxxxxxxxxxxxxxxx    |
| Phoenix Software International | Tel: (310) 338-0400 x318       |
| 5200 W Century Blvd, Suite 800 | Fax: (310) 338-0801            |
| Los Angeles, CA 90045          | http://www.phoenixsoftware.com |
'-----------------------------------------------------------------'

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



Relevant Pages

  • Re: RSVNONR -DB2
    ... operator that some things can and should be ended via CANCEL, ... Anyone coming fresh to the platform now would have to see it as quite ridiculous! ... For IBM-MAIN subscribe / signoff / archive access instructions, send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html. ...
    (bit.listserv.ibm-main)
  • Re: DbgBreakPoint in WdfRequestCompleteWithInformation when cancelling
    ... you are completing the request with a /cancelation/ routine set. ... Cancel or Completion Routine: HifnDrs!DrsEvtRequestCancel ... Number of driver owned requests: ...
    (microsoft.public.development.device.drivers)
  • Re: Hardware Alerts
    ... One of my favorite requests was for a vendor doing a conversion. ... I once got a request from an auditor along the lines of: ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: DbgBreakPoint in WdfRequestCompleteWithInformation when cancelling
    ... Cancel or Completion Routine: HifnDrs!DrsEvtRequestCancel ... complete the corresponding framework built wdfrequest in the complete ... Number of driver owned requests: ...
    (microsoft.public.development.device.drivers)
  • Re: usbsamp WdfRequestRetrieveOutputWdmMdl failure question
    ... I implemented the cancel function to cancel all the iso read requests and ... when I unplug my USB device when my iso ... again, my driver crashes immediately. ... requests into a WDFQUEUE ...
    (microsoft.public.development.device.drivers)