LogEntry logEntry = server.logStore.getLogEntryAt(currentCommitIndex); if(logEntry.getValueType() == LogValueType.Application){ server.stateMachine.commit(currentCommitIndex, logEntry.getValue()); }else if(logEntry.getValueType() == LogValueType.Configuration){ synchronized(server){
LogEntry logEntry = server.logStore.getLogEntryAt(currentCommitIndex); if(logEntry.getValueType() == LogValueType.Application){ server.stateMachine.commit(currentCommitIndex, logEntry.getValue()); }else if(logEntry.getValueType() == LogValueType.Configuration){ synchronized(server){
LogEntry logEntry = server.logStore.getLogEntryAt(currentCommitIndex); if(logEntry.getValueType() == LogValueType.Application){ server.stateMachine.commit(currentCommitIndex, logEntry.getValue()); }else if(logEntry.getValueType() == LogValueType.Configuration){ synchronized(server){