GNU bug report logs - #21887
'monitor' form broken

Previous Next

Package: guile;

Reported by: taylanbayirli <at> gmail.com (Taylan Ulrich Bayırlı/Kammer)

Date: Thu, 12 Nov 2015 15:31:03 UTC

Severity: normal

Done: Andy Wingo <wingo <at> pobox.com>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 21887 <at> debbugs.gnu.org (full text, mbox):

From: Andy Wingo <wingo <at> pobox.com>
To: taylanbayirli <at> gmail.com (Taylan Ulrich "Bayırlı/Kammer")
Cc: 21887 <at> debbugs.gnu.org
Subject: Re: bug#21887: 'monitor' form broken
Date: Mon, 27 Jun 2016 09:33:16 +0200
On Sat 25 Jun 2016 16:51, taylanbayirli <at> gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes:

> Here's a patch, tested minimally by running
>
>     (par-for-each (lambda (x)
>                     (monitor
>                       (sleep 1)
>                       (display "foo\n")))
>                   (iota 10))
>
> on a quad-core.  Previously it would print the "foo"s in groups of four
> with a second between each group; now it prints them one by one with a
> second between each, as should be.

Applied, thanks!

Andy




This bug report was last modified 8 years and 334 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.