If you are sharing the hash using either the :shared attribute or the share() function from threads::shared (which is the correct way to do things), then you should be using the lock() function (also from threads::shared) to interlock around accesses to the shared data.
I think that using either a file lock, or Hash::Util for this purpose is dubious.
In reply to Re: Deleting Hash Elements
by BrowserUk
in thread Deleting Hash Elements
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |