[
https://issues.apache.org/jira/browse/THRIFT-4445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stig Bakken closed THRIFT-4445.
-------------------------------
Resolution: Invalid
My analysis was wrong, will open a new ticket.
> PHP TSocket broken by THRIFT-4295
> ---------------------------------
>
> Key: THRIFT-4445
> URL: https://issues.apache.org/jira/browse/THRIFT-4445
> Project: Thrift
> Issue Type: Bug
> Components: PHP - Library
> Affects Versions: 0.11.0
> Reporter: Stig Bakken
> Assignee: James E. King, III
>
> Thrift version 0.11.0 introduces an issue with PHP's TSocket, where it sets
> SO_NODELAY by default, with no way of disabling. 0.11.0 is unusable for us
> because of this, as we open tens or hundreds of connections per second to
> localhost from PHP, and with 0.11.0 we run out of client ports in a matter of
> seconds.
> The default behaviour should be to not touch SO_NODELAY unless there is a
> good reason to do so! See for example
> https://www.extrahop.com/company/blog/2016/tcp-nodelay-nagle-quickack-best-practices/#5
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)