Merge pull request #113 from vexxhost/support-file-lock

Support file lock