summaryrefslogtreecommitdiff
path: root/oslo_utils/eventletutils.py
diff options
context:
space:
mode:
Diffstat (limited to 'oslo_utils/eventletutils.py')
-rw-r--r--oslo_utils/eventletutils.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/oslo_utils/eventletutils.py b/oslo_utils/eventletutils.py
index 1f90b6e..30fc41c 100644
--- a/oslo_utils/eventletutils.py
+++ b/oslo_utils/eventletutils.py
@@ -165,11 +165,9 @@ class EventletEvent(object):
isSet = is_set
def set(self):
- if self._set:
- self._event.reset()
-
- self._set = True
- self._event.send(True)
+ if not self._set:
+ self._set = True
+ self._event.send(True)
def wait(self, timeout=None):
with timeutils.StopWatch(timeout) as sw: