Hi, also under Windows SO_REUSEADDR is needed, otherwise you can not bind if you are restarting a crashed service. http://stackoverflow.com/questions/14388706/socket-options-so-reuseaddr-and-so-reuseport-how-do-they-differ-do-they-mean-t ``` 2341c2341 < #ifndef WIN32 --- > //#ifndef WIN32 //needed for windows too 2351c2351 < #endif --- > //#endif ``` 