From: Bryan Duxbury Date: Thu, 25 Aug 2011 17:28:23 +0000 (+0000) Subject: THRIFT-1290. cpp: TNonblockingServer: clean up state in the X-Git-Tag: 0.8.0~125 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=37874ca8486cdce5a4b7f87c9c0b2fb3516aee5b;p=common%2Fthrift.git THRIFT-1290. cpp: TNonblockingServer: clean up state in the destructor Patch: Adam Simpkins git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1161655 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/lib/cpp/src/server/TNonblockingServer.cpp b/lib/cpp/src/server/TNonblockingServer.cpp index 550a5265..681cbdb5 100644 --- a/lib/cpp/src/server/TNonblockingServer.cpp +++ b/lib/cpp/src/server/TNonblockingServer.cpp @@ -812,7 +812,7 @@ void TNonblockingServer::registerEvents(event_base* base, bool ownEventBase) { // Print some libevent stats GlobalOutput.printf("libevent %s method %s", event_get_version(), - event_get_method()); + event_base_get_method(eventBase_)); // Register the server event event_set(&serverEvent_, @@ -913,7 +913,7 @@ void TNonblockingServer::serve() { } // Initialize libevent core - registerEvents(static_cast(event_init()), true); + registerEvents(static_cast(event_base_new()), true); // Run the preServe event if (eventHandler_ != NULL) {