Tried

> ghc test.lhs -threaded

Problem was not solved. Maybe I am compiling incorrectly (I used ghci only)?
Btw, thanks for ticket No. Maybe I will reopen it later.

2012/6/21 Johan Tibell <johan.tibell@gmail.com>
Some functions in the network package are:

   "NOTE: blocking on Windows unless you compile with -threaded (see
GHC ticket #1129)"

This note does appear next to 'accept', but could you try to compile
with -threaded and see if that makes a difference?

-- Johan