[QFJ-708] SocketTcpNoDelay does not seem to work Created: 04/Oct/12  Updated: 09/Oct/12  Resolved: 09/Oct/12

Status: Closed
Project: QuickFIX/J
Component/s: Networking
Affects Version/s: 1.3.1
Fix Version/s: None

Type: Other Priority: Default
Reporter: Paul Mason Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: QuickfixJ
Environment:

Linux Redhat 4.1.2-44



 Description   

Hi.

I'm using QuickFIX/J version 1.3.1. And in my config file I have SocketTcpNoDelay=Y under the [default] section. However, using TCP Dump and Wireshark, it looks like Nagle is not disabled.
Couple of questions.

1. Was this a known issue in version 1.3.1.?
2. Do I have the setting in the wrong place?
3. Is it possible for Linux to overide this setting?

Thanks.



 Comments   
Comment by Grant Birchmeier [ 04/Oct/12 ]

Send your question to the mailing list. Jira is for bugs, and few people will be notified.

Comment by Paul Mason [ 04/Oct/12 ]

OK. sorry.
Thanks.

Comment by Christoph John [ 09/Oct/12 ]

There was QFJ-344 which was fixed in QF/J 1.3.3. That issue deals with the setting of SocketTcpNoDelay and might fix your problem. Could you work with that (or a current) version of QF/J?

Comment by Paul Mason [ 09/Oct/12 ]

Thanks for the response.

I found that if I set the SocketTcpNoDelay in the [session] section, it did take effect.
The plan obviously is to upgrade to the latest version, but these things move very slowly where I work.

Regards,

Comment by Christoph John [ 09/Oct/12 ]

OK, thanks for the update.

Cheers

Generated at Fri May 03 14:58:22 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.