Loading ndb/src/ndbapi/Ndbif.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -1355,5 +1355,5 @@ NdbTransaction::sendTC_COMMIT_ACK(NdbApiSignal * aSignal, dataPtr[0] = transId1; dataPtr[1] = transId2; tp->sendSignal(aSignal, refToNode(aTCRef)); tp->sendSignalUnCond(aSignal, refToNode(aTCRef)); } ndb/src/ndbapi/TransporterFacade.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -813,7 +813,7 @@ TransporterFacade::sendSignal(NdbApiSignal * aSignal, NodeId aNode){ LinearSectionPtr ptr[3]; signalLogger.sendSignal(* aSignal, 1, aSignal->getDataPtr(), tDataPtr, aNode, ptr, 0); signalLogger.flushSignalLog(); aSignal->theSendersBlockRef = tmp; Loading @@ -840,6 +840,7 @@ TransporterFacade::sendSignal(NdbApiSignal * aSignal, NodeId aNode){ int TransporterFacade::sendSignalUnCond(NdbApiSignal * aSignal, NodeId aNode){ Uint32* tDataPtr = aSignal->getDataPtrSend(); #ifdef API_TRACE if(setSignalLog() && TRACE_GSN(aSignal->theVerId_signalNumber)){ Uint32 tmp = aSignal->theSendersBlockRef; Loading @@ -847,7 +848,7 @@ TransporterFacade::sendSignalUnCond(NdbApiSignal * aSignal, NodeId aNode){ LinearSectionPtr ptr[3]; signalLogger.sendSignal(* aSignal, 0, aSignal->getDataPtr(), tDataPtr, aNode, ptr, 0); signalLogger.flushSignalLog(); aSignal->theSendersBlockRef = tmp; Loading @@ -858,7 +859,7 @@ TransporterFacade::sendSignalUnCond(NdbApiSignal * aSignal, NodeId aNode){ (aSignal->theReceiversBlockNumber != 0)); SendStatus ss = theTransporterRegistry->prepareSend(aSignal, 0, aSignal->getDataPtr(), tDataPtr, aNode, 0); Loading ndb/src/ndbapi/TransporterFacade.hpp +2 −1 Original line number Diff line number Diff line Loading @@ -130,6 +130,7 @@ private: friend class GrepSS; friend class Ndb; friend class Ndb_cluster_connection_impl; friend class NdbConnection; int sendSignalUnCond(NdbApiSignal *, NodeId nodeId); Loading Loading
ndb/src/ndbapi/Ndbif.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -1355,5 +1355,5 @@ NdbTransaction::sendTC_COMMIT_ACK(NdbApiSignal * aSignal, dataPtr[0] = transId1; dataPtr[1] = transId2; tp->sendSignal(aSignal, refToNode(aTCRef)); tp->sendSignalUnCond(aSignal, refToNode(aTCRef)); }
ndb/src/ndbapi/TransporterFacade.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -813,7 +813,7 @@ TransporterFacade::sendSignal(NdbApiSignal * aSignal, NodeId aNode){ LinearSectionPtr ptr[3]; signalLogger.sendSignal(* aSignal, 1, aSignal->getDataPtr(), tDataPtr, aNode, ptr, 0); signalLogger.flushSignalLog(); aSignal->theSendersBlockRef = tmp; Loading @@ -840,6 +840,7 @@ TransporterFacade::sendSignal(NdbApiSignal * aSignal, NodeId aNode){ int TransporterFacade::sendSignalUnCond(NdbApiSignal * aSignal, NodeId aNode){ Uint32* tDataPtr = aSignal->getDataPtrSend(); #ifdef API_TRACE if(setSignalLog() && TRACE_GSN(aSignal->theVerId_signalNumber)){ Uint32 tmp = aSignal->theSendersBlockRef; Loading @@ -847,7 +848,7 @@ TransporterFacade::sendSignalUnCond(NdbApiSignal * aSignal, NodeId aNode){ LinearSectionPtr ptr[3]; signalLogger.sendSignal(* aSignal, 0, aSignal->getDataPtr(), tDataPtr, aNode, ptr, 0); signalLogger.flushSignalLog(); aSignal->theSendersBlockRef = tmp; Loading @@ -858,7 +859,7 @@ TransporterFacade::sendSignalUnCond(NdbApiSignal * aSignal, NodeId aNode){ (aSignal->theReceiversBlockNumber != 0)); SendStatus ss = theTransporterRegistry->prepareSend(aSignal, 0, aSignal->getDataPtr(), tDataPtr, aNode, 0); Loading
ndb/src/ndbapi/TransporterFacade.hpp +2 −1 Original line number Diff line number Diff line Loading @@ -130,6 +130,7 @@ private: friend class GrepSS; friend class Ndb; friend class Ndb_cluster_connection_impl; friend class NdbConnection; int sendSignalUnCond(NdbApiSignal *, NodeId nodeId); Loading