On Thu, Jan 13, 2011 at 6:37 PM, Glenn Knickerbocker <n...@bestweb.net> wrote:
> On 01/13/2011 11:35 AM, SPITZ, HOBART CTR DFAS wrote:
>> The fix worked like a charm.
>
> Until this pops up again in another 12 years . . .
>
> This "never-expiring" timer is just being used to feed a record to GATE
> to shut everything down when PIPMOD STOP is issued.  The most
> straightforward replacement I see is an IMMCMD stage with a command that
> can never actually be entered at the console (so it can't usurp any
> other IMMCMDs or console input):
>
> /* Impose end of stream on loop connections at PIPESERV end */
>   pip01 = ,
> '\ immcmd' '1d1d1d1d'x ,        /* Wait forever for untypable command */
> '| append literal',                    /* Dummy record on ending      */
> '| g: gate'                            /* Cut input streams           */

I must be more dumb than usual today, but what's the role of a gate
that is never triggered? It would never shut the pipeline so you could
just take it out?

> Naive question:  What would it take for DELAY to take advantage of
> Extended-TOD-Clock to push this problem out a few millennia?

I noticed that you can even have the primary input of gate connected
to "hole" so it will never fire. I was thinking the eof on gate's
primary would short its secondary input to output, but apparently
not... but functionally no difference.

| Rob

Reply via email to