Unfortunately, it is not easy to replace a SYSOUT= which has a SPIN
parameter on it with a UNIX file. Because doing the switch requires
application changes. Might be an interesting use of a SUBSYSTEM.
On Jan 30, 2013 11:33 PM, "Paul Gilmartin" <[email protected]> wrote:

> On Wed, 30 Jan 2013 19:02:25 -0800, Phil Smith wrote:
>
> >We have a started task running. It has various SPOOL files open, to which
> it's writing - SYSPRINT et al., including SYS00001. We have a LOG SPIN
> command, which can close SYS00001; subsequent output to that DD then goes
> to SYS00002.
> >
> >Should we then be able to purge the SYS00001? It's closed - nothing is
> writing to it. but P in SDSF says "INVALID COMMAND".
> >
> >This is an issue because the whole point of doing a LOG SPIN is to be
> able to purge the closed piece of the log. What am I missing? Is there a
> way to purge the file?
> >
> Use UNIX files instead of spool.  You can do whatever you want to them
> whenever
> you want (subject to permissions, ACLs, etc.)
>
> There's a venerable UNIX convention of (mis-)using SIGHUP to indicate to a
> background process that it should close and reopen its parameter files,
> logs,
> etc.  MODIFY could work as well.
>
> -- gil
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>

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

Reply via email to