X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Lucu.git;a=blobdiff_plain;f=Network%2FHTTP%2FLucu%2FRequestReader.hs;h=74720b10ad6b9975a7d569379a2249d8a0f9df66;hp=37ab99296c2e0b7dff2eb7321e37ef6633e70a54;hb=9ed4b7476710930bb537c71d0c2341d7ea331767;hpb=1b822bc79ce9fd0ee537fe81819e7501af83f7bd diff --git a/Network/HTTP/Lucu/RequestReader.hs b/Network/HTTP/Lucu/RequestReader.hs index 37ab992..74720b1 100644 --- a/Network/HTTP/Lucu/RequestReader.hs +++ b/Network/HTTP/Lucu/RequestReader.hs @@ -67,7 +67,6 @@ requestReader cnf tree fbs h port addr tQueue acceptRequest (Context cnf tree fbs h port addr tQueue) input `catches` [ Handler handleAsyncE - , Handler handleBIOS , Handler handleOthers ] `finally` @@ -77,15 +76,12 @@ requestReader cnf tree fbs h port addr tQueue handleAsyncE ThreadKilled = return () handleAsyncE e = dump e - handleBIOS ∷ BlockedIndefinitelyOnSTM → IO () - handleBIOS = dump - handleOthers ∷ SomeException → IO () handleOthers = dump dump ∷ Exception e ⇒ e → IO () dump e - = do hPutStrLn stderr "requestReader caught an exception:" + = do hPutStrLn stderr "Lucu: requestReader caught an exception:" hPutStrLn stderr $ show e acceptRequest ∷ HandleLike h ⇒ Context h → Lazy.ByteString → IO ()