guile-devel
[Top][All Lists]
Advanced

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

Re: Cooperative POSIX threads?


From: Marius Vollmer
Subject: Re: Cooperative POSIX threads?
Date: 21 Oct 2002 20:47:12 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

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.

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.

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405




reply via email to

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