Hi Brock, I am NOT a Perl wizard, but I think that your problem might be solved by setting the output buffer, $| to a non-zero. According to perlvar.pod, "If set to nonzero, forces a flush right away and after every write or print on the currently selected output channel." I think this might help. If not please let me know. Elton ========================================================================= NOVA Private Industry Council 505 W. Olive Ave. Suite 550 Elton Hughes (Information Technology) Sunnyvale CA 94086 Phone: 408-730-7235 Fax: 408-730-7643 ------------------------------------------------------------------------- # ===== Want to unsubscribe from this list? # ===== Send mail with body "unsubscribe" to macperl-request@macperl.org