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