I think we need to come to an agreement on the approach to take, and then we can implement it. I think the approach to take is to both:
a) change auth_token to fail if it's configured for memcached and it's running in eventlet and 'thread' isn't monkey-patched.
b) eventlet servers that use auth_token are changed to monkey-patch eventlet 'thread' in addition to their other monkey-patching.
I think we need to come to an agreement on the approach to take, and then we can implement it. I think the approach to take is to both:
a) change auth_token to fail if it's configured for memcached and it's running in eventlet and 'thread' isn't monkey-patched.
b) eventlet servers that use auth_token are changed to monkey-patch eventlet 'thread' in addition to their other monkey-patching.