It fails with:
Traceback (most recent call last): File "/usr/local/bin/cull_idle_servers.py", line 88, in <module> loop.run_sync(cull) File "/usr/local/lib/python3.5/dist-packages/tornado/ioloop.py", line 458, in run_sync return future_cell[0].result() File "/usr/local/lib/python3.5/dist-packages/tornado/concurrent.py", line 238, in result raise_exc_info(self._exc_info) File "<string>", line 4, in raise_exc_info File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 1063, in run yielded = self.gen.throw(*exc_info) File "/usr/local/bin/cull_idle_servers.py", line 55, in cull_idle resp = yield client.fetch(req) File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 1055, in run value = future.result() File "/usr/local/lib/python3.5/dist-packages/tornado/concurrent.py", line 238, in result raise_exc_info(self._exc_info) File "<string>", line 4, in raise_exc_info File "/usr/local/lib/python3.5/dist-packages/tornado/stack_context.py", line 316, in wrapped ret = fn(*args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/tornado/simple_httpclient.py", line 307, in _on_timeout raise HTTPError(599, error_message) tornado.httpclient.HTTPError: HTTP 599: Timeout while connecting