This repository has been archived by the owner on Apr 19, 2023. It is now read-only.
Nailgun 0.9.3
Client changes:
Asynchronous writes (better stdin performance)
Exception control
Refactored functions to methods
More tests
Server changes:
Nailgun does not interrupt program's main thread anymore, this is program's responsibility to properly react to client notifications
Removed excessive synchronizations
Added socket timeout
Proper stdin / eof control
Proper executor service termination
try-with-resources for streams
Proper Java approach for closing underlying stream once wrapper stream is closed
Fixed potential data races and have better exception control