MCPcopy Create free account
hub / github.com/PowerDNS/pdns / commitTransaction

Method commitTransaction

modules/remotebackend/remotebackend.cc:822–835  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

820}
821
822bool RemoteBackend::commitTransaction()
823{
824 if (d_trxid == -1) {
825 return false;
826 }
827
828 Json query = Json::object{
829 {"method", "commitTransaction"},
830 {"parameters", Json::object{{"trxid", static_cast<double>(d_trxid)}}}};
831
832 d_trxid = -1;
833 Json answer;
834 return this->send(query) && this->recv(answer);
835}
836
837bool RemoteBackend::abortTransaction()
838{

Callers 1

BOOST_AUTO_TEST_CASEFunction · 0.45

Calls 2

sendMethod · 0.45
recvMethod · 0.45

Tested by 1

BOOST_AUTO_TEST_CASEFunction · 0.36