> re-opening STDOUT, you mean? I think that would indeed revert to full > buffering. Hmmm. How do you reopen stdout? Dup from STDERR ala: open(STDOUT, ">&STDERR"); ? --ed