X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/5d99dbf06a14904944f5593c63705934bdfdcfb7..c9be386a30dc7145ac757fae66c255b21da26d5d:/rsm.cc diff --git a/rsm.cc b/rsm.cc index 843418a..0c2e5bf 100644 --- a/rsm.cc +++ b/rsm.cc @@ -90,11 +90,6 @@ rsm::rsm(string _first, string _me) : stf(0), primary(_first), insync (false), inviewchange (true), vid_commit(0), partitioned (false), dopartition(false), break1(false), break2(false) { - last_myvs.vid = 0; - last_myvs.seqno = 0; - myvs = last_myvs; - myvs.seqno = 1; - cfg = new config(_first, _me, this); if (_first == _me) { @@ -111,7 +106,7 @@ rsm::rsm(string _first, string _me) : rsmrpc->reg(rsm_protocol::joinreq, &rsm::joinreq, this); // tester must be on different port, otherwise it may partition itself - testsvr = new rpcs((uint32_t)stoi(_me) + 1); + testsvr = new rpcs((in_port_t)stoi(_me) + 1); testsvr->reg(rsm_test_protocol::net_repair, &rsm::test_net_repairreq, this); testsvr->reg(rsm_test_protocol::breakpoint, &rsm::breakpointreq, this);