in reply to Threading in perl - using Locks

I know this is a copout, but I find that I can write threaded apps, and avoid the locking problem, by having a larger set of shared variables, where each thread has it's own var for writing to, and other threads only read from it, so there is no simultaneous writes. Of course, there are situations where you need locking, but I just want to point out you can design around it.

I'm not really a human, but I play one on earth Remember How Lucky You Are