guile-devel
[Top][All Lists]
Advanced

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

Re: Cooperative POSIX threads?


From: Mikael Djurfeldt
Subject: Re: Cooperative POSIX threads?
Date: 21 Oct 2002 21:52:07 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Marius Vollmer <address@hidden> writes:

> Mikael Djurfeldt <address@hidden> writes:
> 
> > Marius Vollmer <address@hidden> writes:
> > 
> > > I noticed that signal delivery does not really work when using coop
> > > threads together with the LinuxThreads compatability workaround (i.e,
> > > when configured --with-threads=coop and --enable-linuxthreads)
> > 
> > Just curious: In what sense doesn't it work?
> 
> It segfaults when there is more than one thread running.  Try
> 
>   guile> (begin-thread (let loop () (loop)))
>   guile>
> 
> and then hitting C-c.

Sigh... this has worked before.  But when testing it, it occurs even
in version 1.4.

> Maybe this is easy to solve (maybe it's a readline problem), but I'm
> currently so enthused by my coop-pthread plan that I'd rather hack on
> that... :-) Should give me enough opportunity to practice pthread
> debugging.

:-)

Sounds good to me.

Mikael




reply via email to

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