A simple lockfile to ensure only one instance of an application runs at a time, this uses the __del__() method to ensure clean up is done properly [1]