Message50798
Logged In: YES
user_id=158581
One change to my comment below. I now don't think the "share
the responsibility" approach mentioned will work any
differently than the approach where the user of Threading
adds active_limbo_lock.aquire(blocking=0) calls.
The most reliable then is scanning the call stack, but this
requires knowledge of the internals of Threading.py. This
knowledge could be eliminated thouhg. On entry to a locking
routine, a local variable could be set and instead of
scanning the call stack for method names and file names
(threading.py) a scan could be done for that local variable.
Going further Threading could provide a routine to do the
stack scan. |
|
Date |
User |
Action |
Args |
2007-08-23 15:53:53 | admin | link | issue1531859 messages |
2007-08-23 15:53:53 | admin | create | |
|