telescope control slew commands over TCP are delayed

Bug #1418375 reported by Roland Bosa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Low
Roland Bosa

Bug Description

Stellarium 0.13.2:

When sending slew commands to a telescope control server over a TCP connection, the operating system may decide to artificially delay the transmission, in order to fill up TCP buffers more and not cause lots of tiny network packets. More details here: http://en.wikipedia.org/wiki/Nagle's_algorithm

For a quick, no-delay transmission, it would be nice to disable the Nagle algorithm on TCP connections.

Attached is a patch that does just that.

With this patch, telescope control over TCP becomes much snappier (essentially instantaneous).

Related branches

Revision history for this message
Roland Bosa (roland-bosa) wrote :
Revision history for this message
Alexander Wolf (alexwolf) wrote :
Changed in stellarium:
milestone: none → 0.13.3
assignee: nobody → Roland Bosa (roland-bosa)
importance: Undecided → Low
status: New → Fix Committed
Changed in stellarium:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.