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" <[EMAIL PROTECTED]>
To: <[email protected]>
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
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs