summaryrefslogtreecommitdiff
path: root/ndb/tools
diff options
context:
space:
mode:
authorunknown <tomas@poseidon.ndb.mysql.com>2006-05-17 00:23:40 +0200
committerunknown <tomas@poseidon.ndb.mysql.com>2006-05-17 00:23:40 +0200
commit6ee68c82fbf92624036b5b54dcf22c522ac4556f (patch)
treee7f773e3b8a8a9bbc89b8c6bf528862c933e6360 /ndb/tools
parentf5afd23358214e374622103ca41ca1ae967f8512 (diff)
parenta2f26487ff737228735c120d1a303dff2636a70e (diff)
downloadmariadb-git-6ee68c82fbf92624036b5b54dcf22c522ac4556f.tar.gz
Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0 ndb/src/mgmapi/mgmapi.cpp: Auto merged ndb/tools/waiter.cpp: Auto merged
Diffstat (limited to 'ndb/tools')
-rw-r--r--ndb/tools/waiter.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/ndb/tools/waiter.cpp b/ndb/tools/waiter.cpp
index db90bd8bd90..cb02d5e7c36 100644
--- a/ndb/tools/waiter.cpp
+++ b/ndb/tools/waiter.cpp
@@ -124,6 +124,12 @@ getStatus(){
ndbout << "status==NULL, retries="<<retries<<endl;
MGMERR(handle);
retries++;
+ ndb_mgm_disconnect(handle);
+ if (ndb_mgm_connect(handle,0,0,1)) {
+ MGMERR(handle);
+ g_err << "Reconnect failed" << endl;
+ break;
+ }
continue;
}
int count = status->no_of_nodes;