fix bug - cluster heal service throw exception, and eventually cluster stop hung during thread