chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] Re: #285: termite hangs and doesn't return values whe


From: Chicken Trac
Subject: [Chicken-janitors] Re: #285: termite hangs and doesn't return values when it should
Date: Fri, 16 Jul 2010 19:50:19 -0000

#285: termite hangs and doesn't return values when it should
-------------------------+--------------------------------------------------
 Reporter:  jeronimo     |       Owner:  ckeen   
     Type:  defect       |      Status:  accepted
 Priority:  major        |   Milestone:          
Component:  extensions   |     Version:  4.5.x   
 Keywords:  termite egg  |  
-------------------------+--------------------------------------------------
Changes (by ckeen):

  * owner:  => ckeen
  * priority:  minor => major
  * status:  new => accepted


Comment:

 Thanks for this excellent bug report!

 The problem here is my misunderstanding of the inner workings of the
 mailbox egg and it's implication for threads. It seems that the message
 will "pop" up when another one is put into the mailbox.

 I will have a look. Maybe Kon can explain some things. Also there seems to
 be a problem when you rewind a mailbox for the primordial thread, this may
 cause a deadlock exception. I am not sure yet how to deal with this
 situation properly either.

 The node code has not been well tested as you can see. If you want to help
 improving the situation I am glad of any help!

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/285#comment:2>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]