List:Commits« Previous MessageNext Message »
From:Magnus Blåudd Date:May 20 2009 11:12am
Subject:bzr commit into mysql-5.1-telco-7.0 branch (magnus.blaudd:2917)
Bug#43974
View as plain text  
#At file:///home/msvensson/mysql/7.0-upgrade/ based on revid:jonas@stripped3ljenr9pd6a0

 2917 Magnus Blåudd	2009-05-20
      Bug#43974 ndb_mgmd: SIGSEGV in TransporterRegistry::updateWritePtr() when restarting nodes
       - Open the connection to other mgm nodes after sendbuffer has been created. The other
         mgm nodes are not allowed to connect during configure anyway.

    modified:
      storage/ndb/src/ndbapi/TransporterFacade.cpp
=== modified file 'storage/ndb/src/ndbapi/TransporterFacade.cpp'
--- a/storage/ndb/src/ndbapi/TransporterFacade.cpp	2009-03-14 20:42:04 +0000
+++ b/storage/ndb/src/ndbapi/TransporterFacade.cpp	2009-05-20 11:12:15 +0000
@@ -812,10 +812,6 @@ TransporterFacade::configure(NodeId node
                                         * theTransporterRegistry))
     DBUG_RETURN(false);
 
-  // Open connection between MGM servers
-  if (!do_connect_mgm(nodeId, conf))
-    DBUG_RETURN(false);
-
   // Configure cluster manager
   theClusterMgr->configure(conf);
 
@@ -880,6 +876,10 @@ TransporterFacade::configure(NodeId node
 #ifdef API_TRACE
   signalLogger.logOn(true, 0, SignalLoggerManager::LogInOut);
 #endif
+
+  // Open connection between MGM servers
+  if (!do_connect_mgm(nodeId, conf))
+    DBUG_RETURN(false);
   
   DBUG_RETURN(true);
 }

Attachment: [text/bzr-bundle] bzr/magnus.blaudd@sun.com-20090520111215-m98t4mesfhquotcr.bundle
Thread
bzr commit into mysql-5.1-telco-7.0 branch (magnus.blaudd:2917)Bug#43974Magnus Blåudd20 May