protocol versioning
refuse new joins when server shutting down