Proc::Guard runs process, and destroys it when the perl script exits. This is useful for testing code working with server process.