Removing unncessary `fork` and `pipe`
Currently in src/bin/mount.rs, the 'daemon' function (that then calls the mount to mount the filesystem) is called on another process (the 'child process' after a fork
). And the parent process just keeps on waiting for the daemon
function in child process to end basically, and doing no other thing.
And the pipe was being used by the child and parent processes after fork, so it is not needed too.
Also, every function call in daemon is sync too.
Actually, I did this in an effort to make it more 'simpler' for myself... this is one of the result of it.