summaryrefslogtreecommitdiff
path: root/Ivy/IvyClient.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ivy/IvyClient.cs')
-rw-r--r--Ivy/IvyClient.cs2
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;