Add eventlet support

Co-Authored-By: Roman Podoliaka <roman.podoliaka@gmail.com>