97b4537ab1
Motivation: non-blocking sockets are more efficient Modification: -use socket non blocking -some PR cleanups Result: probably better performance