I've been using web2 for WSGI apps for a few months, and it's been
working fine. However, I did run into one bug this week:
web2 does a reverse dns lookup of the client ip address, and in the
twisted reactor thread, no less! When the dns server is unreachable,
this delays that http request and blocks twisted as well.
I'm planning to solve this by commenting out line 490 in
host.host = _cachedGetHostByAddr(host.host)
I'd recommend that this lookup be moved to wsgi thread and/or be
turned off by default. Just wanted to check - am I missing something?