]> gitweb @ CieloNegro.org - Lucu.git/blobdiff - examples/SSL.hs
docs
[Lucu.git] / examples / SSL.hs
index 23de8b04062c4d6b48b80b2b525ae913aab7610c..624ed042647729a3003849c4106d7ef293fc63b1 100644 (file)
@@ -10,6 +10,7 @@ import Control.Monad.Unicode
 import qualified Data.ByteString.Lazy.Char8 as Lazy
 import qualified Data.Collections as C
 import Data.Time.Clock
+import Network
 import Network.HTTP.Lucu
 import OpenSSL
 import OpenSSL.EVP.PKey
@@ -37,7 +38,7 @@ main = withOpenSSL $
               tree   ∷ ResourceTree
               tree   = C.fromList [ ([], nonGreedy helloWorld) ]
           putStrLn "Access https://localhost:9001/ with your browser."
-          runHttpd config $ resourceMap tree
+          withSocketsDo $ runHttpd config $ resourceMap tree
 
 helloWorld ∷ Resource
 helloWorld