> In Pipe Ahelp Snake I find: > > > Premature Termination: "snake" terminates when it discovers > > that its output stream is not connected. > > I found this statement _after_ a little test directly from the > XEDIT command line > > > pipe(sep !)literal + - :!dup *!split!snake 7 2!take 5!term
The magic is in the 'when it discovers' phrase, but experiments suggest that it may not propagate eof as expected. Let me look at that in more detail and see whether I can correct it without breaking something else. But PIPMOD STOP doesn't do you much good in this case; it's only to terminate asynchronous stages that are waiting. I believe that program check with PIPMOD STOP ACTIVE has been corrected in z/VM 6.4 Rob
