Cleans up behind and releases the lock file.
the application instance that will run
command line arguments used to invoke the application
exit status returned by the application
exit exception instance, if one was thrown (null otherwise)
ErrnoException if any of the system calls fails
See Implementation
Cleans up behind and releases the lock file.