Skip to content

Commit 443a6be

Browse files
committed
Use TCP_NODELAY
1 parent ed2e80e commit 443a6be

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

Enyim.Caching/Memcached/PooledSocket.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,8 @@ public PooledSocket(DnsEndPoint endpoint, TimeSpan connectionTimeout, TimeSpan r
3434

3535
this.isAlive = true;
3636

37-
var socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
38-
// TODO test if we're better off using nagle
39-
//PHP: OPT_TCP_NODELAY
40-
//socket.NoDelay = true;
37+
var socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
38+
socket.NoDelay = true;
4139

4240
var timeout = connectionTimeout == TimeSpan.MaxValue
4341
? Timeout.Infinite

0 commit comments

Comments
 (0)