solent-eng / solent

Free software sequencer architecture
GNU Lesser General Public License v3.0
7 stars 4 forks source link

Add a NODELAY option to the system #49

Closed cratuki closed 7 years ago

cratuki commented 7 years ago

Currently a unit test has a sleep in it. Were I to remove the sleep it would fail. The reason has something to do with buffering happening between the TCP client in the spin that's being tested, and the mock server that is receiving the data.

Friends have suggested it might be related to Nagle buffering.

Put an option in the engine to disable this.

cratuki commented 7 years ago

Another keyword for this concept is "Nagle buffering".