lock(...); print ...; unlock(...); #### lock(...); print PIPE ...; close PIPE; unlock(...);