Network Exception
Sigbjorn Finne
sof at galois.com
Fri Oct 14 10:18:21 EDT 2005
Hi,
that error message is a bit confusing, to say the least:
getProtocolByName identifies itself as getServiceEntry
when failing. In this case, I'm quite sure, your snippet
fails because (getProtocolByName "tcp") isn't successful.
I've no idea why your /etc/protocols doesn't contain an entry
for 'tcp'.
The error message in said function has now been fixed; thanks
for the report.
--sigbjorn
----- Original Message -----
From: "Arias" <arias at elleondeoro.com>
To: <glasgow-haskell-users at haskell.org>
Sent: Friday, October 14, 2005 06:47
Subject: Network Exception
> Hi,
>
> I've a problem, I'm using this code on GHC compiler version 6.4.1:
>
> --- BEGIN ---
> module Main where
> import System.IO
> import Network
>
> main = withSocketsDo $ do
> handle <- connectTo "localhost" ( PortNumber 8080 )
> hSetBuffering handle LineBuffering
> hClose handle
> --- END ---
>
> The problems is that it throws an exception at connectTo, the exception
> is:
>
> getServiceEntry: does not exist (no such service entry)
>
> The server and the port is correct, I have apache listening on port 8080
> and if I put http://localhost:8080/ on browser it loads a web page.
>
> Do somebody knows what it happens and how to fix it? thanks.
> _______________________________________________
> Glasgow-haskell-users mailing list
> Glasgow-haskell-users at haskell.org
> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
More information about the Glasgow-haskell-bugs
mailing list