Paul Brannan wrote:
> On Wed, Nov 12, 2008 at 05:32:03AM +0900, Charles Oliver Nutter wrote:
>> It would break code that's doing what it shouldn't, i.e. requiring the  
>> same lib across several threads. So don't do that :)
> 
> I'd rather have it fail predictably than fail due to a race condition.

A hard failure (when a new thread tries to start requiring a script an 
existing thread is currently processing) is perfectly safe too. And I 
agree it's probably better.

- Charlie