diff options
Diffstat (limited to 'Ivy/IvyClient.cs')
-rw-r--r-- | Ivy/IvyClient.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Ivy/IvyClient.cs b/Ivy/IvyClient.cs index 8421443..d832dca 100644 --- a/Ivy/IvyClient.cs +++ b/Ivy/IvyClient.cs @@ -121,6 +121,8 @@ namespace IvyBus this.appPort = appPort;
this.bus = bus;
+ // set TCP_NODELAY to lower latency
+ socket.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.NoDelay, true);
localPort = ((IPEndPoint)socket.LocalEndPoint).Port;
IPEndPoint endpoint = (IPEndPoint)socket.RemoteEndPoint;
|