@Override public void handlePropose(PaxosMessage proposal) { if (preparedFor > proposal.getProposeNum()) return; ensureSize(accepted, proposal.getInstanceNum() + 1); ensureSize(chosen, proposal.getInstanceNum() + 1); accepted.set(proposal.getInstanceNum(), (ChatMessage) proposal.getValue()); // Send accept to all /* sendAllMessage(new DefaultPaxosMessage(proposal.getInstanceNum(), proposal.getProposeNum(), id, PaxosMessageType.ACCEPTED, proposal.getValue())); */ // Silently accept proposals }