shoaibkamil/asp — Issue #26: JIT compilation hangs with 'could not acquire lock' messsage
Author: davidhoward
Created: 2011-12-04 01:46:26+00:00
State: open

When the default ASP cache directory (/tmp/asp_cache) is owned by another user, the codepy framework will loop infinitely trying to gain permission to write to it. In order to allow multiple users (or one user ssh'd multiple times) to use ASP at once, per-user cache directories should be created.

offending line in codepy:
codepy/jit.py:350

default cache directory set in ASP:
asp/jit/asp_module.py:302