diff options
Diffstat (limited to 'oslo_utils/eventletutils.py')
-rw-r--r-- | oslo_utils/eventletutils.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/oslo_utils/eventletutils.py b/oslo_utils/eventletutils.py index f5bca51..46d9ba7 100644 --- a/oslo_utils/eventletutils.py +++ b/oslo_utils/eventletutils.py @@ -159,6 +159,9 @@ class _Event(object): isSet = is_set def set(self): + if self._set: + self._event.reset() + self._set = True self._event.send(True) |