[racket] Problems trying to do non-blocking I/O and a reactor loop

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Sat Aug 4 12:38:59 EDT 2012

At Sat, 4 Aug 2012 09:33:09 -0400, Sam Tobin-Hochstadt wrote:
> On Sat, Aug 4, 2012 at 6:24 AM, Neil Van Dyke <neil at neilvandyke.org> wrote:
> > Matthew Flatt wrote at 08/03/2012 07:56 PM:
> >
> >> I see that you're using `read-bytes-avail!-evt', which has problems in
> >> v5.2.1 that are fixed for v5.3. The problems include triggering a bug
> >> in `sync', which is also fixed for v5.3.
> >>
> >
> >
> > I am extremely interested in these bugs.  How do I find more info.?  (The
> > bug database UI is not working for me.)
> 
> See this bug: http://bugs.racket-lang.org/query/?cmd=view&pr=12860

See also commit 880f84b24f, which is a second repair:

 https://github.com/plt/racket/commit/880f84b24fb415d118fca09f506626a196199d9b

And, of course, the rest of this thread for a third repair.


Posted on the users mailing list.