Repository: thrift
Updated Branches:
  refs/heads/master f48588f12 -> 170445644


Revert "THRIFT-3225 Fix TPipeServer unpredictable behavior on close"

This reverts commit f48588f124fb8636f94bf23d098d4483f077e2de.


Project: http://git-wip-us.apache.org/repos/asf/thrift/repo
Commit: http://git-wip-us.apache.org/repos/asf/thrift/commit/17044564
Tree: http://git-wip-us.apache.org/repos/asf/thrift/tree/17044564
Diff: http://git-wip-us.apache.org/repos/asf/thrift/diff/17044564

Branch: refs/heads/master
Commit: 17044564494a4e6354a49670c281555f9704ecc1
Parents: f48588f
Author: Jens Geyer <[email protected]>
Authored: Tue Jul 7 22:34:13 2015 +0200
Committer: Jens Geyer <[email protected]>
Committed: Tue Jul 7 22:34:13 2015 +0200

----------------------------------------------------------------------
 lib/cpp/src/thrift/transport/TPipeServer.cpp | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/thrift/blob/17044564/lib/cpp/src/thrift/transport/TPipeServer.cpp
----------------------------------------------------------------------
diff --git a/lib/cpp/src/thrift/transport/TPipeServer.cpp 
b/lib/cpp/src/thrift/transport/TPipeServer.cpp
index 44295f1..3779d7f 100644
--- a/lib/cpp/src/thrift/transport/TPipeServer.cpp
+++ b/lib/cpp/src/thrift/transport/TPipeServer.cpp
@@ -119,10 +119,7 @@ public:
     }
   }
 
-  virtual void close() { 
-    TAutoCrit lock(pipe_protect_);
-    Pipe_.reset(); 
-  }
+  virtual void close() { Pipe_.reset(); }
 
   virtual boost::shared_ptr<TTransport> acceptImpl();
 

Reply via email to