don't allow one failure message handling to break the connection