[tor-commits] [stem/master] GETINFO ip-to-country error
atagar at torproject.org
atagar at torproject.org
Sun Oct 18 00:02:00 UTC 2020
commit 99396db33e19bfa3f046382cea0600983a15ea33
Author: Damian Johnson <atagar at torproject.org>
Date: Thu Oct 15 16:28:58 2020 -0700
GETINFO ip-to-country error
Oops, forgot to await one of our internal coroutine calls...
stem/control.py:1236: RuntimeWarning: coroutine 'Controller.get_info' was never awaited
---
stem/control.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/stem/control.py b/stem/control.py
index 9a387f55..b889b801 100644
--- a/stem/control.py
+++ b/stem/control.py
@@ -1233,7 +1233,7 @@ class Controller(BaseController):
param_set = set(params)
for param in param_set:
- if param.startswith('ip-to-country/') and param != 'ip-to-country/0.0.0.0' and self.get_info('ip-to-country/ipv4-available', '0') != '1':
+ if param.startswith('ip-to-country/') and param != 'ip-to-country/0.0.0.0' and await self.get_info('ip-to-country/ipv4-available', '0') != '1':
raise stem.ProtocolError('Tor geoip database is unavailable')
elif param == 'address' and self._last_address_exc:
raise self._last_address_exc # we already know we can't resolve an address
More information about the tor-commits
mailing list