From f1ef4bb5e59edb35060d2089f168d7a50714ffbd Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Sun, 1 Dec 2013 18:58:01 +0100 Subject: [PATCH] [entropy.misc] FlockFile: also pass the FlockFile instance to the callback --- lib/entropy/misc.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/entropy/misc.py b/lib/entropy/misc.py index b01448ed2..172cba600 100644 --- a/lib/entropy/misc.py +++ b/lib/entropy/misc.py @@ -609,13 +609,13 @@ class FlockFile(object): acquired = self.try_acquire_shared() if not acquired: if self._wait_msg_cb: - self._wait_msg_cb(False) + self._wait_msg_cb(self, False) self.acquire_shared() acquired = True if self._acquired_msg_cb: - self._acquired_msg_cb(False) + self._acquired_msg_cb(self, False) yield @@ -633,13 +633,13 @@ class FlockFile(object): acquired = self.try_acquire_exclusive() if not acquired: if self._wait_msg_cb: - self._wait_msg_cb(True) + self._wait_msg_cb(self, True) self.acquire_exclusive() acquired = True if self._acquired_msg_cb: - self._acquired_msg_cb(True) + self._acquired_msg_cb(self, True) yield