aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-07-18 21:28:40 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-07-18 21:28:40 -0400
commitbc657237aa4c541fe0079fcbb7616dbe87bbf0a7 (patch)
tree9484ae9d074f618f320b5cdd3d75482766cba591 /MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs
parentea559a6e274c2067cda780ba81bc5237c9e2ebf7 (diff)
consolidate web socket onto one port
Diffstat (limited to 'MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs')
-rw-r--r--MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs52
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>