From: MenTaLguY Date: 2008-01-11T04:12:00+09:00 Subject: Re: Fibers clear thread-specific data? On Fri, 11 Jan 2008 03:51:07 +0900, "Rick DeNatale" wrote: > Fibers aren't really at all about concurrency, they are about flow of > control. Personally I think that it's as wrong for two fibers on the > same thread to get two different values of the same thread-local as it > would be for two methods running the same thread to do so. Yes. The only difficulty is compatability with existing code using thread-locals for what are really per-fiber things (except that Ruby didn't have fibers at that time). If we break that code, we should probably do it now rather than waiting for code to become accustomed to things as they stand now. -mental