[comp.unix.aix] problem in csh with Risc/6000 AIX3.1

steve@qe2.awdpa.ibm.com (Steve DeJarnett) (08/30/90)

In article <1990Aug29.180625.17419@cadence.com> mikel@cadence.cadence.com writes:
>
>Recently I got the chance to try RISC/6000 AIX3.1 and found a problem.
>When I type "ps aux | more" or "ls -lrt | more" in csh, I intermittently
>got the error message "Background write" but it's OK if I use sh.
>Cound somebody tell me something wrong with csh?

	This is indeed a known problem.  It crept into the system in the last
update.  It should be fixed in the next AIX update.  Check with your SE to 
find out the availability date.

	Steve

Steve DeJarnett			Internet: steve@ibminet.awdpa.ibm.com
IBM AWD Palo Alto		UUCP:	  uunet!ibminet.awdpa.ibm.com!steve
(415) 855-3510			IBM VNET: dejarnet at ausvmq
These opinions are my own.  I doubt IBM wants them.......

drd@siia.mv.com (David Dick) (09/08/90)

In <1990Aug29.180625.17419@cadence.com> mikel@cadence.cadence.com writes:

>Recently I got the chance to try RISC/6000 AIX3.1 and found a problem.
>When I type "ps aux | more" or "ls -lrt | more" in csh, I intermittently
>got the error message "Background write" but it's OK if I use sh.
>Cound somebody tell me something wrong with csh?

I, too, have seen this problem.  It has something to do with
job control.  For some reason some process has been "backgrounded"
and tries to write to its stdout, which gets trapped to produce
the error message.  At least, this is my guess.  I get around
it by killing the backgrounded process(es).

The intermittence is peculiar.

David Dick
Software Innovations, Inc. [the Software Moving Company (sm)]