hPutBuf synchronous?
David Roundy
droundy at abridgegame.org
Wed Aug 4 06:02:17 EDT 2004
On Tue, Jul 27, 2004 at 02:36:39PM +0100, Simon Marlow wrote:
> hGetBuf is synchronous; the system will not write to the buffer after
> hGetBuf returns. hPutBuf is also synchronous, in the sense that the
> data to be written is copied out of the buffer passed in, and either
> written right away or placed in the Handle's buffer ready to be written
> at a later time.
>
> So I don't think your hypothetical scenario is happening, sounds like it
> must be something else.
>
> There has been one GC bug found since 6.2.1, which could perhaps be the
> cause. Try getting your user to compile up an RTS from the latest CVS
> sources of the 6.2 branch and see if that helps.
I just got a report that the CVS version of 6.2.1 doesn't show the error!
:)
--
David Roundy
http://www.abridgegame.org
More information about the Glasgow-haskell-users
mailing list