Gitignore, fsync, 2x fd send/recv, stronger recv check
- Remove fsync
- More gitignore
- close recv fd
- stronger recv fd check