Renamed the functions for getsockname(2), getpeername(2) and accept(2).
Removed the unused import statement.
Changed the visibility of the slave classes.
Enhanced the logger to write thread name.
Fixed the log format.
Added a slave thread name to the log.
Fixed to give the address length to accept(2).
Fixed the Java version to register a file atomically.
Arranged to use a try block for cast.
Implemented bind(2), accept(2) and connect(2) for Unix domain socket.
Arranged to use the heler method.
Arranged to use the helper method.