summaryrefslogtreecommitdiff
path: root/storage/ndb/src/common/mgmcommon
diff options
context:
space:
mode:
Diffstat (limited to 'storage/ndb/src/common/mgmcommon')
-rw-r--r--storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp b/storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp
index bcb13f38c72..35b1a91e9da 100644
--- a/storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp
+++ b/storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp
@@ -45,7 +45,8 @@
ConfigRetriever::ConfigRetriever(const char * _connect_string,
Uint32 version, Uint32 node_type,
- const char * _bindaddress)
+ const char * _bindaddress,
+ int timeout_ms)
{
DBUG_ENTER("ConfigRetriever::ConfigRetriever");
@@ -61,6 +62,8 @@ ConfigRetriever::ConfigRetriever(const char * _connect_string,
DBUG_VOID_RETURN;
}
+ ndb_mgm_set_timeout(m_handle, timeout_ms);
+
if (ndb_mgm_set_connectstring(m_handle, _connect_string))
{
BaseString tmp(ndb_mgm_get_latest_error_msg(m_handle));