This fixes broken logic for finding out how to use green threads. Using
threading.Event with eventlet creates useless load related to timers.
Change-Id: I62e9f1a7cde8846be368fbec58b8e0825ce02079
Closes-Bug: #1798774
(cherry picked from commit c2463470f5)