ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:58918] [ruby-trunk - Bug #9224][Open] rubygems's require is blocked in another thread.
@ 2013-12-06 17:30 repeatedly (Masahiro Nakagawa)
  2013-12-06 23:37 ` [ruby-core:58926] [ruby-trunk - Bug #9224] " hsbt (Hiroshi SHIBATA)
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: repeatedly (Masahiro Nakagawa) @ 2013-12-06 17:30 UTC (permalink / raw
  To: ruby-core


Issue #9224 has been reported by repeatedly (Masahiro Nakagawa).

----------------------------------------
Bug #9224: rubygems's require is blocked in another thread.
https://bugs.ruby-lang.org/issues/9224

Author: repeatedly (Masahiro Nakagawa)
Status: Open
Priority: High
Assignee: 
Category: 
Target version: 
ruby -v: 2.0.0-p353
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


I tried Fluentd with ruby 2.0.0-p353, but one plugin is always blocked.
I investigated the problem and found this issue.

https://github.com/rubygems/rubygems/issues/640

Applying same changes to 2.0.0-p353 resolved blocking problem.

This bug is a critical for Fluentd like pluggable software.
Please backport this change into ruby 2.0.0 and release new version.


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [ruby-core:58926] [ruby-trunk - Bug #9224] rubygems's require is blocked in another thread.
  2013-12-06 17:30 [ruby-core:58918] [ruby-trunk - Bug #9224][Open] rubygems's require is blocked in another thread repeatedly (Masahiro Nakagawa)
@ 2013-12-06 23:37 ` hsbt (Hiroshi SHIBATA)
  2013-12-08 19:46 ` [ruby-core:58972] [ruby-trunk - Bug #9224][Assigned] " drbrain (Eric Hodel)
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: hsbt (Hiroshi SHIBATA) @ 2013-12-06 23:37 UTC (permalink / raw
  To: ruby-core


Issue #9224 has been updated by hsbt (Hiroshi SHIBATA).

Assignee set to drbrain (Eric Hodel)


----------------------------------------
Bug #9224: rubygems's require is blocked in another thread.
https://bugs.ruby-lang.org/issues/9224#change-43475

Author: repeatedly (Masahiro Nakagawa)
Status: Open
Priority: High
Assignee: drbrain (Eric Hodel)
Category: 
Target version: 
ruby -v: 2.0.0-p353
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


I tried Fluentd with ruby 2.0.0-p353, but one plugin is always blocked.
I investigated the problem and found this issue.

https://github.com/rubygems/rubygems/issues/640

Applying same changes to 2.0.0-p353 resolved blocking problem.

This bug is a critical for Fluentd like pluggable software.
Please backport this change into ruby 2.0.0 and release new version.


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [ruby-core:58972] [ruby-trunk - Bug #9224][Assigned] rubygems's require is blocked in another thread.
  2013-12-06 17:30 [ruby-core:58918] [ruby-trunk - Bug #9224][Open] rubygems's require is blocked in another thread repeatedly (Masahiro Nakagawa)
  2013-12-06 23:37 ` [ruby-core:58926] [ruby-trunk - Bug #9224] " hsbt (Hiroshi SHIBATA)
@ 2013-12-08 19:46 ` drbrain (Eric Hodel)
  2014-02-20 11:44 ` [ruby-core:60903] [Backport200 - Backport #9224] " nagachika00
  2014-02-22  4:02 ` [ruby-core:60965] [Backport200 - Backport #9224] [Closed] " nagachika00
  3 siblings, 0 replies; 5+ messages in thread
From: drbrain (Eric Hodel) @ 2013-12-08 19:46 UTC (permalink / raw
  To: ruby-core


Issue #9224 has been updated by drbrain (Eric Hodel).

Category set to lib/rubygems
Status changed from Open to Assigned
Priority changed from High to Normal


----------------------------------------
Bug #9224: rubygems's require is blocked in another thread.
https://bugs.ruby-lang.org/issues/9224#change-43524

Author: repeatedly (Masahiro Nakagawa)
Status: Assigned
Priority: Normal
Assignee: drbrain (Eric Hodel)
Category: lib/rubygems
Target version: 
ruby -v: 2.0.0-p353
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


I tried Fluentd with ruby 2.0.0-p353, but one plugin is always blocked.
I investigated the problem and found this issue.

https://github.com/rubygems/rubygems/issues/640

Applying same changes to 2.0.0-p353 resolved blocking problem.

This bug is a critical for Fluentd like pluggable software.
Please backport this change into ruby 2.0.0 and release new version.


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [ruby-core:60903] [Backport200 - Backport #9224] rubygems's require is blocked in another thread.
  2013-12-06 17:30 [ruby-core:58918] [ruby-trunk - Bug #9224][Open] rubygems's require is blocked in another thread repeatedly (Masahiro Nakagawa)
  2013-12-06 23:37 ` [ruby-core:58926] [ruby-trunk - Bug #9224] " hsbt (Hiroshi SHIBATA)
  2013-12-08 19:46 ` [ruby-core:58972] [ruby-trunk - Bug #9224][Assigned] " drbrain (Eric Hodel)
@ 2014-02-20 11:44 ` nagachika00
  2014-02-22  4:02 ` [ruby-core:60965] [Backport200 - Backport #9224] [Closed] " nagachika00
  3 siblings, 0 replies; 5+ messages in thread
From: nagachika00 @ 2014-02-20 11:44 UTC (permalink / raw
  To: ruby-core

Issue #9224 has been updated by Tomoyuki Chikanaga.

Tracker changed from Bug to Backport
Project changed from ruby-trunk to Backport200
Category deleted (lib/rubygems)
Assignee changed from Eric Hodel to Tomoyuki Chikanaga

Hello,

I think it's a backport request and I should handle this.

Eric, the following changeset seems fix this issue. I'd like to backport it to ruby_2_0_0.

https://github.com/rubygems/rubygems/commit/16fc8e8b90830644cf5eed6b71c7ec2dac4ec5fc

I've sent pull request to 2.0 branch on GitHub.

https://github.com/rubygems/rubygems/pull/833


----------------------------------------
Backport #9224: rubygems's require is blocked in another thread.
https://bugs.ruby-lang.org/issues/9224#change-45306

* Author: Masahiro Nakagawa
* Status: Assigned
* Priority: Normal
* Assignee: Tomoyuki Chikanaga
----------------------------------------
I tried Fluentd with ruby 2.0.0-p353, but one plugin is always blocked.
I investigated the problem and found this issue.

https://github.com/rubygems/rubygems/issues/640

Applying same changes to 2.0.0-p353 resolved blocking problem.

This bug is a critical for Fluentd like pluggable software.
Please backport this change into ruby 2.0.0 and release new version.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [ruby-core:60965] [Backport200 - Backport #9224] [Closed] rubygems's require is blocked in another thread.
  2013-12-06 17:30 [ruby-core:58918] [ruby-trunk - Bug #9224][Open] rubygems's require is blocked in another thread repeatedly (Masahiro Nakagawa)
                   ` (2 preceding siblings ...)
  2014-02-20 11:44 ` [ruby-core:60903] [Backport200 - Backport #9224] " nagachika00
@ 2014-02-22  4:02 ` nagachika00
  3 siblings, 0 replies; 5+ messages in thread
From: nagachika00 @ 2014-02-22  4:02 UTC (permalink / raw
  To: ruby-core

Issue #9224 has been updated by Tomoyuki Chikanaga.

Status changed from Assigned to Closed
% Done changed from 0 to 100

Applied in changeset r45100.

----------
(merged partially from r42927)

* lib/rubygems/core_ext/kernel_require.rb: Backport a fix for concurrent
  requires. [ruby-core:58918] [Backport #9224]
  see also https://github.com/rubygems/rubygems/pull/833

----------------------------------------
Backport #9224: rubygems's require is blocked in another thread.
https://bugs.ruby-lang.org/issues/9224#change-45366

* Author: Masahiro Nakagawa
* Status: Closed
* Priority: Normal
* Assignee: Tomoyuki Chikanaga
----------------------------------------
I tried Fluentd with ruby 2.0.0-p353, but one plugin is always blocked.
I investigated the problem and found this issue.

https://github.com/rubygems/rubygems/issues/640

Applying same changes to 2.0.0-p353 resolved blocking problem.

This bug is a critical for Fluentd like pluggable software.
Please backport this change into ruby 2.0.0 and release new version.



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-02-22  4:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-06 17:30 [ruby-core:58918] [ruby-trunk - Bug #9224][Open] rubygems's require is blocked in another thread repeatedly (Masahiro Nakagawa)
2013-12-06 23:37 ` [ruby-core:58926] [ruby-trunk - Bug #9224] " hsbt (Hiroshi SHIBATA)
2013-12-08 19:46 ` [ruby-core:58972] [ruby-trunk - Bug #9224][Assigned] " drbrain (Eric Hodel)
2014-02-20 11:44 ` [ruby-core:60903] [Backport200 - Backport #9224] " nagachika00
2014-02-22  4:02 ` [ruby-core:60965] [Backport200 - Backport #9224] [Closed] " nagachika00

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).