projects
/
arvados.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
31f36e0
)
18842: Need to call ready.set() on base cases
author
Peter Amstutz <peter.amstutz@curii.com>
Fri, 2 Dec 2022 16:24:46 +0000
(11:24 -0500)
committer
Peter Amstutz <peter.amstutz@curii.com>
Fri, 2 Dec 2022 16:24:46 +0000
(11:24 -0500)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
sdk/python/arvados/diskcache.py
patch
|
blob
|
history
diff --git
a/sdk/python/arvados/diskcache.py
b/sdk/python/arvados/diskcache.py
index f3984bbca493237a868d4c705a710be899fda637..15afa23a8dc3a4c6fdc0052c8d0c16a0ecc55b64 100644
(file)
--- a/
sdk/python/arvados/diskcache.py
+++ b/
sdk/python/arvados/diskcache.py
@@
-36,15
+36,18
@@
class DiskCacheSlot(object):
try:
if value is None:
self.content = None
+ self.ready.set()
return
if len(value) == 0:
# Can't mmap a 0 length file
self.content = b''
+ self.ready.set()
return
if self.content is not None:
# Has been set already
+ self.ready.set()
return
blockdir = os.path.join(self.cachedir, self.locator[0:3])