Fix horrible EAddrInUse bug by killing the server properly
Export serial init callback for starting server