[#23457] [Bug #1471] "Mutual join" deadlock detection faulty in 1.8.6 and 1.8.7 — John Carter <redmine@...>

Bug #1471: "Mutual join" deadlock detection faulty in 1.8.6 and 1.8.7

17 messages 2009/05/15

[#23483] [Bug #1478] Ruby archive — Oleg Puchinin <redmine@...>

Bug #1478: Ruby archive

29 messages 2009/05/16
[#29225] [Feature #1478] Ruby archive — Luis Lavena <redmine@...> 2010/04/02

Issue #1478 has been updated by Luis Lavena.

[#30345] Re: [Feature #1478] Ruby archive — "NAKAMURA, Hiroshi" <nakahiro@...> 2010/05/21

On Fri, Apr 2, 2010 at 17:13, Luis Lavena <redmine@ruby-lang.org> wrote:

[#30346] Re: [Feature #1478] Ruby archive — Jonathan Nielsen <jonathan@...> 2010/05/21

> Thanks for your comment.

[#30347] Re: [Feature #1478] Ruby archive — Jonathan Nielsen <jonathan@...> 2010/05/21

OK Hiroshi, I read some of the comments earlier in the thread that I

[#30355] Re: [Feature #1478] Ruby archive — Caleb Clausen <vikkous@...> 2010/05/21

On 5/20/10, Jonathan Nielsen <jonathan@jmnet.us> wrote:

[#30364] Re: [Feature #1478] Ruby archive — Benoit Daloze <eregontp@...> 2010/05/22

Hi,

[#23505] [Bug #1494] tempfile#unlink may silently fail on windows — Nicholas Manning <redmine@...>

Bug #1494: tempfile#unlink may silently fail on windows

19 messages 2009/05/19

[#23572] [Bug #1525] Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork? — Hongli Lai <redmine@...>

Bug #1525: Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork?

27 messages 2009/05/27

[#23595] Meaning of RUBY_PLATFORM — Rick DeNatale <rick.denatale@...>

The RUBY_PLATFORM constant is documented in the latest Pickaxe as "The

17 messages 2009/05/28
[#23596] Re: Meaning of RUBY_PLATFORM — Luis Lavena <luislavena@...> 2009/05/28

On Thu, May 28, 2009 at 3:41 PM, Rick DeNatale <rick.denatale@gmail.com> wrote:

[#23602] Re: Meaning of RUBY_PLATFORM — Rick DeNatale <rick.denatale@...> 2009/05/28

On Thu, May 28, 2009 at 2:52 PM, Luis Lavena <luislavena@gmail.com> wrote:

[#23608] Re: Meaning of RUBY_PLATFORM — Luis Lavena <luislavena@...> 2009/05/28

On Thu, May 28, 2009 at 7:08 PM, Rick DeNatale <rick.denatale@gmail.com> wrote:

[#23609] Re: Meaning of RUBY_PLATFORM — Rick DeNatale <rick.denatale@...> 2009/05/29

On Thu, May 28, 2009 at 7:22 PM, Luis Lavena <luislavena@gmail.com> wrote:

[ruby-core:23592] Re: [Bug #1529] unable to compile OOTB

From: Jeremy Kemper <jeremy@...>
Date: 2009-05-28 16:23:57 UTC
List: ruby-core #23592
On Thu, May 28, 2009 at 6:49 AM, Roger Pack <redmine@ruby-lang.org> wrote:
> Bug #1529: unable to compile OOTB
> http://redmine.ruby-lang.org/issues/show/1529
>
> Author: Roger Pack
> Status: Open, Priority: Normal
> ruby -v: trunk
>
> Here's the output from attempting to compile 1.8 trunk on linux:
>
> make[1]: Entering directory `/home/rdp/dev/downloads/ruby_1_8_svn/ext/thread'
> gcc -I. -I../.. -I../../. -I../.././ext/thread -D_FILE_OFFSET_BITS=64 DUSE_MEM_POOLS -fPIC -O2 -g -Wall -Wno-parentheses fPIC c thread.c
> thread.c: In function 'unlock_mutex_inner':
> thread.c:485: error: 'list' undeclared (first use in this function)
> thread.c:485: error: (Each undeclared identifier is reported only once
> thread.c:485: error: for each function it appears in.)
> make[1]: *** [thread.o] Error 1
>
> Thanks.


diff --git a/ext/thread/thread.c b/ext/thread/thread.c
index eed74ba..ca385ce 100644
--- a/ext/thread/thread.c
+++ b/ext/thread/thread.c
@@ -482,7 +482,7 @@ unlock_mutex_inner(Mutex *mutex)

     waking = wake_one(&mutex->waiting);
     if (!NIL_P(waking)) {
-       adjust_join(list, waking);
+       adjust_join(&mutex->waiting, waking);
     }
     mutex->owner = waking;

In This Thread