On Mon, Dec 22, 2008 at 03:05:07AM +0900, Charles Oliver Nutter wrote:
> Two threads requiring the separate files at the same time will deadlock.  
> Of course this is contrived, but there are circular requires fairly  
> often in applications.

What applications use circular requires?

I don't think circular dependencies are a good idea in general, though
Ruby shouldn't break if someone tries.

Paul