Eventlet/gevent/solo/threads now properly handles BaseException in tasks