# HG changeset patch # User Thomas Klausner # Date 1511793830 -3600 # Node ID e7726fae1e7f1db6dccaa1a58113fc1e4f25b695 # Parent 175f2eb883a0bf8f0648a056cabba05afdd5e847 Log an error if going from open to suspect or closed diff -r 175f2eb883a0 -r e7726fae1e7f libfdcore/p_psm.c --- a/libfdcore/p_psm.c Mon Nov 27 15:27:31 2017 +0100 +++ b/libfdcore/p_psm.c Mon Nov 27 15:43:50 2017 +0100 @@ -281,7 +281,7 @@ if (old == new_state) return 0; - LOG(((old == STATE_OPEN) || (new_state == STATE_OPEN)) ? FD_LOG_NOTICE : FD_LOG_DEBUG, "'%s'\t-> '%s'\t'%s'", + LOG(((old == STATE_OPEN) || (new_state == STATE_OPEN)) ? ((new_state == STATE_SUSPECT || new_state == STATE_CLOSED) ? FD_LOG_ERROR : FD_LOG_NOTICE ): FD_LOG_DEBUG, "'%s'\t-> '%s'\t'%s'", STATE_STR(old), STATE_STR(new_state), peer->p_hdr.info.pi_diamid);