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