From f16e5a0afa5f79dfae93c525574fcca5d8e7d6e2 Mon Sep 17 00:00:00 2001 From: "joreland@mysql.com" <> Date: Fri, 9 Jul 2004 10:00:09 +0200 Subject: Removed some macros and moved some code. Improve portability --- ndb/src/mgmsrv/MgmtSrvr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ndb/src/mgmsrv') diff --git a/ndb/src/mgmsrv/MgmtSrvr.cpp b/ndb/src/mgmsrv/MgmtSrvr.cpp index 713433cb8e9..5417d4a37e5 100644 --- a/ndb/src/mgmsrv/MgmtSrvr.cpp +++ b/ndb/src/mgmsrv/MgmtSrvr.cpp @@ -1698,7 +1698,7 @@ MgmtSrvr::setSignalLoggingMode(int processId, LogMode mode, logSpec = TestOrd::InputOutputSignals; break; default: - NDB_ASSERT(false, "Unexpected value, MgmtSrvr::setSignalLoggingMode"); + assert("Unexpected value, MgmtSrvr::setSignalLoggingMode" == 0); } NdbApiSignal* signal = getSignal(); -- cgit v1.2.1 From 7e6bb0eee81c97d44ad021c99898430acfde6a9a Mon Sep 17 00:00:00 2001 From: "mysqldev@o2k.irixworld.net" <> Date: Fri, 9 Jul 2004 12:48:32 +0200 Subject: Irix64 mipspro ndb compile fixes --- ndb/src/mgmsrv/CommandInterpreter.cpp | 12 +++++++----- ndb/src/mgmsrv/MgmtSrvr.cpp | 18 ++++++++++-------- ndb/src/mgmsrv/Services.cpp | 5 +++-- 3 files changed, 20 insertions(+), 15 deletions(-) (limited to 'ndb/src/mgmsrv') diff --git a/ndb/src/mgmsrv/CommandInterpreter.cpp b/ndb/src/mgmsrv/CommandInterpreter.cpp index 004fc463b70..316b6d5795e 100644 --- a/ndb/src/mgmsrv/CommandInterpreter.cpp +++ b/ndb/src/mgmsrv/CommandInterpreter.cpp @@ -378,7 +378,8 @@ void CommandInterpreter::executeHelp(char* parameters) { (void)parameters; // Don't want compiler warning if (emptyString(parameters)) { - for (int i = 0; i = "; - for(Uint32 i = 0; itheClusterMgr->getNodeInfo(i); @@ -1003,7 +1003,7 @@ MgmtSrvr::version(int * stopCount, bool abort, } } - for(Uint32 i = 0; igetDataPtrSend()); - for(Uint32 i = 0; itheCategories[i] = ll.theCategories[i]; dst->theLevels[i] = ll.theLevels[i]; } @@ -1523,7 +1524,8 @@ int MgmtSrvr::setNodeLogLevel(int processId, const SetLogLevelOrd & ll, bool isResend) { - for(Uint32 i = 0; igetDataPtrSend()); - for(Uint32 i = 0; itheCategories[i] = ll.theCategories[i]; dst->theLevels[i] = ll.theLevels[i]; } diff --git a/ndb/src/mgmsrv/Services.cpp b/ndb/src/mgmsrv/Services.cpp index 739eef90c52..2309a1ccd81 100644 --- a/ndb/src/mgmsrv/Services.cpp +++ b/ndb/src/mgmsrv/Services.cpp @@ -1119,7 +1119,8 @@ void MgmStatService::println_statistics(const BaseString &line){ MutexVector copy(m_sockets.size()); m_sockets.lock(); - for(int i = m_sockets.size() - 1; i >= 0; i--){ + int i; + for(i = m_sockets.size() - 1; i >= 0; i--){ if(println_socket(m_sockets[i], MAX_WRITE_TIMEOUT, line.c_str()) == -1){ copy.push_back(m_sockets[i]); m_sockets.erase(i, false); @@ -1127,7 +1128,7 @@ MgmStatService::println_statistics(const BaseString &line){ } m_sockets.unlock(); - for(int i = copy.size() - 1; i >= 0; i--){ + for(i = copy.size() - 1; i >= 0; i--){ NDB_CLOSE_SOCKET(copy[i]); copy.erase(i); } -- cgit v1.2.1 From cba5218a1dcf61d7e72c26f60142f01779905fd2 Mon Sep 17 00:00:00 2001 From: "mysqldev@o2k.irixworld.net" <> Date: Fri, 9 Jul 2004 15:10:24 +0200 Subject: Irix64 mipspro ndb compile fixes --- ndb/src/mgmsrv/MgmtSrvr.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'ndb/src/mgmsrv') diff --git a/ndb/src/mgmsrv/MgmtSrvr.cpp b/ndb/src/mgmsrv/MgmtSrvr.cpp index b51644b3940..717dc5083f0 100644 --- a/ndb/src/mgmsrv/MgmtSrvr.cpp +++ b/ndb/src/mgmsrv/MgmtSrvr.cpp @@ -243,20 +243,17 @@ MgmtSrvr::startEventLog() char clusterLog[MAXPATHLEN]; NdbConfig_ClusterLogFileName(clusterLog, sizeof(clusterLog)); - if(ndb_mgm_get_string_parameter(iter, CFG_LOG_DESTINATION, &tmp) == 0){ logdest.assign(tmp); } ndb_mgm_destroy_iterator(iter); - if(logdest.length()==0) { + if(logdest.length() == 0 || logdest == "") { logdest.assfmt("FILE:filename=%s,maxsize=1000000,maxfiles=6", clusterLog); } - if(!g_EventLogger.addHandler(logdest)) { - ndbout << "ERROR: cannot parse \"" << logdest << "\"" << endl; - exit(1); + ndbout << "Warning: could not add log destination \"" << logdest.c_str() << "\"" << endl; } } -- cgit v1.2.1