Commit 6549a72e authored by stewart@mysql.com's avatar stewart@mysql.com

Merge ssmith@bk-internal.mysql.com:/home/bk/mysql-5.0

into  mysql.com:/home/stewart/Documents/MySQL/5.0/main
parents 5b65be7b 11ec718e
...@@ -32,6 +32,7 @@ public: ...@@ -32,6 +32,7 @@ public:
~ConfigRetriever(); ~ConfigRetriever();
int do_connect(int no_retries, int retry_delay_in_seconds, int verbose); int do_connect(int no_retries, int retry_delay_in_seconds, int verbose);
int disconnect();
/** /**
* Get configuration for current node. * Get configuration for current node.
......
...@@ -107,6 +107,12 @@ ConfigRetriever::do_connect(int no_retries, ...@@ -107,6 +107,12 @@ ConfigRetriever::do_connect(int no_retries,
0 : -1; 0 : -1;
} }
int
ConfigRetriever::disconnect()
{
return ndb_mgm_disconnect(m_handle);
}
//**************************************************************************** //****************************************************************************
//**************************************************************************** //****************************************************************************
//**************************************************************************** //****************************************************************************
......
...@@ -353,7 +353,8 @@ int main(int argc, char** argv) ...@@ -353,7 +353,8 @@ int main(int argc, char** argv)
g_eventLogger.info("Shutting down server..."); g_eventLogger.info("Shutting down server...");
glob.socketServer->stopServer(); glob.socketServer->stopServer();
glob.socketServer->stopSessions(); glob.mgmObject->get_config_retriever()->disconnect();
glob.socketServer->stopSessions(true);
g_eventLogger.info("Shutdown complete"); g_eventLogger.info("Shutdown complete");
return 0; return 0;
error_end: error_end:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment