Skip to content

Commit 4a5c44f

Browse files
committed
not using queue
1 parent 0aabda0 commit 4a5c44f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Wissance.Hydra/Wissance.Hydra/Wissance.Hydra.Tcp/Transport/MultiChannelTcpServer.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,9 @@ public async Task<OperationResult> StartAsync()
107107
_serverChannels[channelCfg.ChannelId].Listener.Server.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ExclusiveAddressUse, true);
108108
_serverChannels[channelCfg.ChannelId].Listener.Server.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.NoDelay, true);
109109
_serverChannels[channelCfg.ChannelId].Listener.Server.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.DontFragment, true);
110-
_serverChannels[channelCfg.ChannelId].Listener.Start(ConnectionsQueueSize);
110+
_serverChannels[channelCfg.ChannelId].Listener.ExclusiveAddressUse = true;
111+
_serverChannels[channelCfg.ChannelId].Listener.Start();
112+
// _serverChannels[channelCfg.ChannelId].Listener.Start(ConnectionsQueueSize);
111113
_serverChannels[channelCfg.ChannelId].Status = true;
112114

113115
_serverChannels[channelCfg.ChannelId].ChannelProcessor.IsBackground = true;

0 commit comments

Comments
 (0)