fix crazy amounts of logging when coordinator loses leadership

This should be taking from guava instead