protect synchronous i/o operation from death of target process