From: Mathew Johnston Date: 2002-04-12T00:33:23+09:00 Subject: Re: Thread safety of Queue.push > Yes. The queue is a shared resource and should have the property of > atomicity for any kind of transaction that alters it. Thanks :) One semi-related question... when I do a regexp with =~, and try to access the $N variables created, is there risk of those variable having been changed by another thread also doing a regexp? I ask this because they're global variables, not local (as local vars created within the thread would be seperate from other threads' local variables). Thanks again, Mat.