summaryrefslogtreecommitdiff
path: root/ndb/tools/drop_index.cpp
diff options
context:
space:
mode:
authorunknown <tomas@poseidon.ndb.mysql.com>2005-01-05 17:59:24 +0100
committerunknown <tomas@poseidon.ndb.mysql.com>2005-01-05 17:59:24 +0100
commit3add897ef9126487a5d6bf299bc46268df17072e (patch)
tree31a7aa1cf97babdadbd0e3128ce315f9ed3ae400 /ndb/tools/drop_index.cpp
parentae736acfc3d94537d48be8d85d2c260154d76a52 (diff)
downloadmariadb-git-3add897ef9126487a5d6bf299bc46268df17072e.tar.gz
changed to using NdbTransaction scoped enums
and removed usage of Ndb::waitUntilReady()
Diffstat (limited to 'ndb/tools/drop_index.cpp')
-rw-r--r--ndb/tools/drop_index.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/ndb/tools/drop_index.cpp b/ndb/tools/drop_index.cpp
index cc0dd9a8be6..47baee0b66f 100644
--- a/ndb/tools/drop_index.cpp
+++ b/ndb/tools/drop_index.cpp
@@ -83,16 +83,18 @@ int main(int argc, char** argv){
{
return NDBT_ProgramExit(NDBT_FAILED);
}
- Ndb MyNdb(&con, _dbname );
+ if (con.wait_until_ready(30,0) < 0)
+ {
+ ndbout << "Cluster nodes not ready in 30 seconds." << endl;
+ return NDBT_ProgramExit(NDBT_FAILED);
+ }
+ Ndb MyNdb(&con, _dbname );
if(MyNdb.init() != 0){
ERR(MyNdb.getNdbError());
return NDBT_ProgramExit(NDBT_FAILED);
}
- while(MyNdb.waitUntilReady() != 0)
- ndbout << "Waiting for ndb to become ready..." << endl;
-
int res = 0;
for(int i = 0; i<argc; i++){
ndbout << "Dropping index " << argv[i] << "...";