don't let new master commit after view change until it's actually changed to the new log