[
https://issues.apache.org/jira/browse/QPID-3689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13634535#comment-13634535
]
Andrew Stitcher commented on QPID-3689:
---------------------------------------
Unfortunately Pavel's patch is not good enough as it doesn't preserve backwards
compatibility with old command lines. So any existing scripts will fail to work.
The best solution I can find is to change the switch type of option
(--tcp-nodelay & --quit etc.) so that they will take an optional parameter but
they don't need to specify a parameter. This is only possible with newer
versions of boost than 1.35. Which means that we can't do this for any distros
that use an earlier version (RHEL5 is an example).
However even without this change you could still "undefault" tcp nodelay by
using the config file or environment variables.
> Enable TCP_NODELAY by default
> -----------------------------
>
> Key: QPID-3689
> URL: https://issues.apache.org/jira/browse/QPID-3689
> Project: Qpid
> Issue Type: Improvement
> Components: C++ Broker, C++ Client
> Affects Versions: 0.15
> Reporter: Justin Ross
> Assignee: Andrew Stitcher
>
> As was done for the Java client at
> https://issues.apache.org/jira/browse/QPID-3610. This is widely held to be a
> better default because it improves performance in a broader set of cases than
> the converse.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]