[#108552] [Ruby master Bug#18782] Race conditions in autoload when loading the same feature with multiple threads. — "ioquatix (Samuel Williams)" <noreply@...>
SXNzdWUgIzE4NzgyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh
11 messages
2022/05/14
[ruby-core:108500] [Ruby master Bug#18768] Inconsistent behavior of IO, StringIO and String each_line methods when return paragraph and chomp: true passed
From:
"andrykonchin (Andrew Konchin)" <noreply@...>
Date:
2022-05-10 12:06:33 UTC
List:
ruby-core #108500
SXNzdWUgIzE4NzY4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGFuZHJ5a29uY2hpbiAoQW5kcmV3IEtv bmNoaW4pLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpCdWcgIzE4 NzY4OiBJbmNvbnNpc3RlbnQgYmVoYXZpb3Igb2YgSU8sIFN0cmluZ0lPIGFuZCBTdHJpbmcgZWFj aF9saW5lIG1ldGhvZHMgd2hlbiByZXR1cm4gcGFyYWdyYXBoIGFuZCBjaG9tcDogdHJ1ZSBwYXNz ZWQKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4NzY4CgoqIEF1dGhvcjogYW5k cnlrb25jaGluIChBbmRyZXcgS29uY2hpbikKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9y bWFsCiogcnVieSAtdjogMy4wLjMKKiBCYWNrcG9ydDogMi43OiBVTktOT1dOLCAzLjA6IFVOS05P V04sIDMuMTogVU5LTk9XTgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t CkluIElPLCBTdHJpbmdJTyBhbmQgU3RyaW5nIG1ldGhvZHMgdGhhdCByZXR1cm4gbGluZXMgKGUu Zy4gYGVhY2hgLCBgZWFjaF9saW5lYCwgYGdldHNgLCBgcmVhZGxpbmVgLCBgcmVhZGxpbmVzYCkg YmVoYXZlIGluIGEgZGlmZmVyZW50IHdheSB3aGVuIHRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBh cmUgcGFzc2VkCi0gc2VwYXJhdG9yIGlzIGAiImAgYW5kCi0gYGNob21wYCBpcyBgdHJ1ZWAuCgpU aGV5IHRydW5jYXRlIHRoZSBuZXcgbGluZSBjaGFyYWN0ZXJzIGJldHdlZW4gcGFyYWdyYXBocyBh bmQgdGhlIHRyYWlsaW5nIG9uZSBkaWZmZXJlbnRseToKCmBgYHJ1YnkKImFcblxuYlxuXG5jXG4i LmVhY2hfbGluZSgiIiwgY2hvbXA6IHRydWUpLnRvX2EKIz0+IFsiYVxuIiwgImJcbiIsICJjXG4i XQoKU3RyaW5nSU8ubmV3KCJhXG5cbmJcblxuY1xuIikuZWFjaF9saW5lKCIiLCBjaG9tcDogdHJ1 ZSkudG9fYQojPT4gWyJhXG4iLCAiYlxuIiwgImMiXQoKSU8ucmVhZGxpbmVzKCdjaG9tcC50eHQn LCAiIiwgY2hvbXA6IHRydWUpCiM9PiBbImEiLCAiYiIsICJjXG4iXQpgYGAKClRoZSB0ZXh0IGZp bGUgY29udGVudCBpcyB0aGUgc2FtZToKCmBgYHJ1YnkKRmlsZS5yZWFkKCdjaG9tcC50eHQnKQoj PT4gImFcblxuYlxuXG5jXG4iCmBgYAoKRXhwZWN0ZWQgYmVoYXZpb3IgLSB0aGV5IHJldHVybiB0 aGUgc2FtZSByZXN1bHQuCgoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8KClVuc3Vi c2NyaWJlOiA8bWFpbHRvOnJ1YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFuZy5vcmc/c3ViamVjdD11 bnN1YnNjcmliZT4KPGh0dHA6Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2NnaS1iaW4vbWFpbG1hbi9v cHRpb25zL3J1YnktY29yZT4K