On Friday 11 March 2011 17:04:16, Daniel Díaz wrote: > Hi, cafe, > > I'm working in a program where I use many connections with Network.HTTP. > Sometimes, connections are closed while my program is reading them, and > an error appears: > > <socket: XXX>: Data.ByteString.hGetLine: invalid argument (Bad file > descriptor) > > All I need is to handle this error. The function 'catch' doesn't work. I > guess this error comes from a call to 'error' function, or something > similar.
Control.Exception.catch can catch error calls. If you're using Prelude.catch, you probably should switch. > > What I can do? > > Thanks in advance, > Daniel Díaz > > _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
