Hi,

At Tue, 29 Aug 2006 02:43:48 +0900,
Young Hyun wrote in [ruby-core:08743]:
> Does anyone know what the rather mysterious error "continuation  
> called across trap" means?  It's triggered when I use SyncEnumerator  
> in a multithreaded script.  I don't believe I'm doing anything  
> obviously wrong with threads, but this error disappears if I don't  
> use threads.  Furthermore, the error seems to occur when I use irb  
> but not ruby (?? I need to verify this).  I'm suspecting there might  
> be a bug in irb.  Code to reproduce the problem is below.  Note,  
> also, that the problem disappears if you remove the use of  
> @values.find--that is, if you call SyncEnumerator.each directly in  
> the lambda.

No error on Linux.  Maybe the issue around libedit on Mac OS X.

-- 
Nobu Nakada