Long Runtime for 'GETINFO address' queries
Hi. Most attributes, the address included, are quick to query (averaging 0.0004 seconds on my system). However, if the user sets an address attribute, ex:
Address tor.spider007.net
the address query takes far longer (between 0.15 - 5 seconds). Having getinfo queries block for several seconds is a substantial problem for controllers, in arms case causing a very long startup time and intermittently freezing the interface (though I'm still not sure of the root cause behind this later symptom... probably something tangential to setting the address since I cache that particular value).
This is courtesy of Sjon who helped discovered this issue. Cheers! -Damian