private void failProbes ( ImmutableMember suspect ) { SwimMember swimMember = new SwimMember ( suspect ) ; LOGGER . debug ( "{} - Failed all probes of {}" , localMember . id ( ) , swimMember ) ; swimMember . setState ( State . SUSPECT ) ; if ( updateState ( swimMember . copy ( ) ) && config . isBroadcastUpdates ( ) ) { broadcast ( swimMember . copy ( ) ) ; } }
Marks the given member suspect after all probes failing .