* Add fcntl file locking to make multiple concurrent mounts safe
 * add test case