Don't call `_config_nodes` when another `_config_nodes` is in progress
If we call `get_node` twice before starting IOLoop, `_config_nodes` will be called twice, and therefore subsequent `_config_nodes` will be called twice every 30-seconds.