X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/3abd3952c1f4441f0dd6eae9883b2d01ed9cd56b..f0dcb6b97d6d40f67698d1f71ac26970f1776f82:/paxos.cc diff --git a/paxos.cc b/paxos.cc index 8b00ad8..dad5ecf 100644 --- a/paxos.cc +++ b/paxos.cc @@ -6,8 +6,8 @@ bool isamember(const node_t & m, const nodes_t & nodes) { } // check if l2 contains a majority of the elements of l1 -bool majority(const nodes_t &l1, const nodes_t &l2) { - auto overlap = (size_t)count_if(l1.begin(), l1.end(), bind(isamember, _1, l2)); +bool majority(const nodes_t & l1, const nodes_t & l2) { + auto overlap = (size_t)count_if(l1.begin(), l1.end(), std::bind(isamember, _1, l2)); return overlap >= (l1.size() >> 1) + 1; } @@ -240,10 +240,10 @@ void proposer_acceptor::breakpoint2() { void proposer_acceptor::breakpoint(int b) { if (b == 3) { - LOG("Proposer: breakpoint 1"); + LOG("breakpoint 1"); break1 = true; } else if (b == 4) { - LOG("Proposer: breakpoint 2"); + LOG("breakpoint 2"); break2 = true; } }