Author: henrique
Date: Thu Sep 20 13:19:55 2012
New Revision: 1388019
URL: http://svn.apache.org/viewvc?rev=1388019&view=rev
Log:
THRIFT-1689: don't exit(-1) in TNonblockingServer
Client: c++
Patch: Brian Fallik
use standard exit(1) instead
Modified:
thrift/trunk/lib/cpp/src/thrift/server/TNonblockingServer.cpp
Modified: thrift/trunk/lib/cpp/src/thrift/server/TNonblockingServer.cpp
URL:
http://svn.apache.org/viewvc/thrift/trunk/lib/cpp/src/thrift/server/TNonblockingServer.cpp?rev=1388019&r1=1388018&r2=1388019&view=diff
==============================================================================
--- thrift/trunk/lib/cpp/src/thrift/server/TNonblockingServer.cpp (original)
+++ thrift/trunk/lib/cpp/src/thrift/server/TNonblockingServer.cpp Thu Sep 20
13:19:55 2012
@@ -360,7 +360,7 @@ class TNonblockingServer::TConnection::T
GlobalOutput.printf("TNonblockingServer: client died: %s", ttx.what());
} catch (const bad_alloc&) {
GlobalOutput("TNonblockingServer: caught bad_alloc exception.");
- exit(-1);
+ exit(1);
} catch (const std::exception& x) {
GlobalOutput.printf("TNonblockingServer: process() exception: %s: %s",
typeid(x).name(), x.what());