-
Committer:
Tarmac
-
Author(s):
Vishvananda Ishaya
-
Date:
2011-03-09 23:45:00 UTC
-
mfrom:
(758.2.3 image-cache-concurrency)
-
Revision ID:
tarmac-20110309234500-l5wmu9r6v8z6m9sz
Fixes a race condition where multiple greenthreads were attempting to resize a file at the same time. Adds tests to verify that the image caching call will run concurrently for different files, but will block other greenthreads trying to cache the same file.