diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-07-18 21:28:40 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-07-18 21:28:40 -0400 |
| commit | bc657237aa4c541fe0079fcbb7616dbe87bbf0a7 (patch) | |
| tree | 9484ae9d074f618f320b5cdd3d75482766cba591 /MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs | |
| parent | ea559a6e274c2067cda780ba81bc5237c9e2ebf7 (diff) | |
consolidate web socket onto one port
Diffstat (limited to 'MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs | 52 |
1 files changed, 1 insertions, 51 deletions
diff --git a/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs b/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs index 5931d7718..6f14bb322 100644 --- a/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs +++ b/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs @@ -46,12 +46,6 @@ namespace MediaBrowser.Server.Implementations.ServerManager } /// <summary> - /// Gets or sets the external web socket server. - /// </summary> - /// <value>The external web socket server.</value> - private IWebSocketServer ExternalWebSocketServer { get; set; } - - /// <summary> /// The _logger /// </summary> private readonly ILogger _logger; @@ -68,21 +62,12 @@ namespace MediaBrowser.Server.Implementations.ServerManager private IServerConfigurationManager ConfigurationManager { get; set; } /// <summary> - /// Gets a value indicating whether [supports web socket]. - /// </summary> - /// <value><c>true</c> if [supports web socket]; otherwise, <c>false</c>.</value> - public bool SupportsNativeWebSocket - { - get { return HttpServer != null && HttpServer.SupportsWebSockets; } - } - - /// <summary> /// Gets the web socket port number. /// </summary> /// <value>The web socket port number.</value> public int WebSocketPortNumber { - get { return SupportsNativeWebSocket ? ConfigurationManager.Configuration.HttpServerPortNumber : ConfigurationManager.Configuration.LegacyWebSocketPortNumber; } + get { return ConfigurationManager.Configuration.HttpServerPortNumber; } } /// <summary> @@ -128,27 +113,6 @@ namespace MediaBrowser.Server.Implementations.ServerManager ReloadHttpServer(urlPrefixes); } - public void StartWebSocketServer() - { - if (!SupportsNativeWebSocket) - { - ReloadExternalWebSocketServer(ConfigurationManager.Configuration.LegacyWebSocketPortNumber); - } - } - - /// <summary> - /// Starts the external web socket server. - /// </summary> - private void ReloadExternalWebSocketServer(int portNumber) - { - DisposeExternalWebSocketServer(); - - ExternalWebSocketServer = _applicationHost.Resolve<IWebSocketServer>(); - - ExternalWebSocketServer.Start(portNumber); - ExternalWebSocketServer.WebSocketConnected += HttpServer_WebSocketConnected; - } - /// <summary> /// Restarts the Http Server, or starts it if not currently running /// </summary> @@ -325,8 +289,6 @@ namespace MediaBrowser.Server.Implementations.ServerManager HttpServer.WebSocketConnected -= HttpServer_WebSocketConnected; HttpServer.Dispose(); } - - DisposeExternalWebSocketServer(); } /// <summary> @@ -351,18 +313,6 @@ namespace MediaBrowser.Server.Implementations.ServerManager } /// <summary> - /// Disposes the external web socket server. - /// </summary> - private void DisposeExternalWebSocketServer() - { - if (ExternalWebSocketServer != null) - { - _logger.Info("Disposing {0}", ExternalWebSocketServer.GetType().Name); - ExternalWebSocketServer.Dispose(); - } - } - - /// <summary> /// Adds the web socket listeners. /// </summary> /// <param name="listeners">The listeners.</param> |
