From 80142b45964e770d2f363f0893a7274646272ee8 Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@41a61cd8-c433-0410-bb1c-e256eeef9e11> Date: Tue, 8 Jan 2008 03:15:42 +0000 Subject: [PATCH] r1449@opsdev009 (orig r76827): cpiro | 2008-01-07 19:14:19 -0800 [thrift] in erlang add {nodelay, true} and {reuseaddr, true} to gen_tcp socket options Summary: for parity with the C++ implementation Reviewed By: eletuchy Test Plan: ok Revert Plan: ok Other Notes: contributed by Todd Lipcon (todd@amiestreet.com) git-svn-id: http://svn.facebook.com/svnroot/thrift/trunk@743 41a61cd8-c433-0410-bb1c-e256eeef9e11 --- lib/erl/src/transport/tSocket.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/erl/src/transport/tSocket.erl b/lib/erl/src/transport/tSocket.erl index 5aead1e..1792893 100644 --- a/lib/erl/src/transport/tSocket.erl +++ b/lib/erl/src/transport/tSocket.erl @@ -71,7 +71,8 @@ effectful_setHandle(This, Handle) -> effectful_open(This) -> Host = oop:get(This, host), Port = oop:get(This, port), - Options = [binary, {packet, 0}, {active, false}], + Options = [binary, {packet, 0}, {active, false}, {reuseaddr, true}, + {nodelay, true}], case gen_tcp:connect(Host, Port, Options) of {error, _} -> -- 2.11.4.GIT