lockup

Lockup uses a certain lock file to queue and deal with inter-process asynchronous resources.