From: Aaron Patterson Date: 2012-10-02T03:12:32+09:00 Subject: [ruby-core:47792] Re: [ruby-trunk - Bug #7097][Assigned] Thread locals don't work inside Enumerator --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 02, 2012 at 03:05:17AM +0900, kosaki (Motohiro KOSAKI) wrote: >=20 > Issue #7097 has been updated by kosaki (Motohiro KOSAKI). >=20 > Status changed from Open to Assigned > Assignee set to ko1 (Koichi Sasada) >=20 > I guess it's a side effect to use Fiber in Enumerator internal. Yes, it is. I don't know why Fibers impact thread locals, but I hope this test demonstrates how it can cause problems. --=20 Aaron Patterson http://tenderlovemaking.com/ --tKW2IUtsqtDRztdT Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (Darwin) iQEcBAEBAgAGBQJQad0LAAoJEJUxcLy0/6/GkKEH/AnqnGo7rVIZQNaMBHuvmN7X C4iJ4njNCYxMWmGj/Ve2q/o/3RB5rtWZxWcdenUU+D7d2mFi9S8WgLRWs1+H+i7Q vOVlzfSyeWHkhiPRJZMEgmD6rU6jwIasHQw8CEE81L+RVc73x5Q+mpJqbGiXD3Ub Ko4/5rnw3rX3gwFaSHmM2GcMmnAoC8vWSlOlFhdaOO9aN/49W+GiRo+RjX/Qzkux pfBbO6niyxqsKaulceyOu5oB4VqeJW3W22bfL0pRATmQxkbax7IFhFH1X1RegMfi N9JbrKyPyy9rA04jh+FJAr5hTKs5Kz95fTvjuc99IkGaUWLU0fuew2Zkxxm5GZc= =I0uS -----END PGP SIGNATURE----- --tKW2IUtsqtDRztdT--