My understanding is that $| only modifies the flushing in the currently selected filehandle.
_________________________
Bitt Faulk