in reply to
Using IPC::Run to kill stuck process
While I agree with both runrig, and toolic. My only thoughts are that it's a clean shutdown of the application/process. eg; no leftover open filehandles. I'm also wondering if the reason you're not seeing the file, is because there's a temp filehandle/buffer operation, in progress, and that's why your not seeing it in your expected final location. Maybe your "temp" variable -- /tmp, or something. That's all I can think of.
Yes. What say about me, is true.