
20 May
2009
20 May
'09
1:16 p.m.
bart:
I tried to file a bug ticket against this but the GHC trac doesn't seem to be quite working, so...
It may be a known issue, but Network.accept doesn't appear to return the right port number on my 64-bit Linux box: it returns the server port rather than the client port. The connection it returns seems to work fine. On my 32-bit machines it works fine. I've reproduced the problem with ghc-6.8.3 and ghc-6.10.1, and with network-2.2.0.1 and network-2.2.1.2 (I think; is hiding the older package sufficient to force use of the newer one?).
Thanks much for any advice you might have.
I'll just emphasise that it is vital to file the bug: such packages are in the Haskell Platform, so all have bug trackers associated. -- Don