diff options
| author | Luke <luke.pulverenti@gmail.com> | 2016-12-08 01:54:16 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-12-08 01:54:16 -0500 |
| commit | 862018b5c20e27dc67619b8c0c212507685e8120 (patch) | |
| tree | 3afc3ec162582d6dfd5a9b6feb60caefca6d5f2d /Emby.Common.Implementations/Net/NetSocket.cs | |
| parent | fa6b90eb745c2491ae50ce4fe1e2fb5700f87399 (diff) | |
| parent | 9ed3c311757a615ae32296da4b43f772370d1143 (diff) | |
Merge pull request #2333 from MediaBrowser/dev
Dev
Diffstat (limited to 'Emby.Common.Implementations/Net/NetSocket.cs')
| -rw-r--r-- | Emby.Common.Implementations/Net/NetSocket.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Emby.Common.Implementations/Net/NetSocket.cs b/Emby.Common.Implementations/Net/NetSocket.cs index 62ca3d6ac..bc012dfe2 100644 --- a/Emby.Common.Implementations/Net/NetSocket.cs +++ b/Emby.Common.Implementations/Net/NetSocket.cs @@ -13,7 +13,9 @@ namespace Emby.Common.Implementations.Net public Socket Socket { get; private set; } private readonly ILogger _logger; - public NetSocket(Socket socket, ILogger logger) + public bool DualMode { get; private set; } + + public NetSocket(Socket socket, ILogger logger, bool isDualMode) { if (socket == null) { @@ -26,6 +28,7 @@ namespace Emby.Common.Implementations.Net Socket = socket; _logger = logger; + DualMode = isDualMode; } public IpEndPointInfo LocalEndPoint @@ -81,7 +84,7 @@ namespace Emby.Common.Implementations.Net private SocketAcceptor _acceptor; public void StartAccept(Action<ISocket> onAccept, Func<bool> isClosed) { - _acceptor = new SocketAcceptor(_logger, Socket, onAccept, isClosed); + _acceptor = new SocketAcceptor(_logger, Socket, onAccept, isClosed, DualMode); _acceptor.StartAccept(); } |
