wai-handler-scgi 0.2.0 → 0.3.0
raw patch · 2 files changed
+9/−9 lines, 2 filesdep ~waidep ~wai-extra
Dependency ranges changed: wai, wai-extra
Files
Network/Wai/Handler/SCGI.hs view
@@ -5,11 +5,11 @@ ) where import Network.Wai-import Network.Wai.Handler.CGI (run'')-import Network.Wai.Handler.Helper (requestBodyFunc)+import Network.Wai.Handler.CGI (run'', requestBodyFunc) import Foreign.Ptr import Foreign.Marshal.Alloc import Foreign.C+import Data.ByteString (ByteString) import qualified Data.ByteString as S import qualified Data.ByteString.Unsafe as S import qualified Data.ByteString.Char8 as S8@@ -19,10 +19,10 @@ run :: Application -> IO () run app = runOne Nothing app >> run app -runSendfile :: String -> Application -> IO ()+runSendfile :: ByteString -> Application -> IO () runSendfile sf app = runOne (Just sf) app >> runSendfile sf app -runOne :: Maybe String -> Application -> IO ()+runOne :: Maybe ByteString -> Application -> IO () runOne sf app = do socket <- c'accept 0 nullPtr nullPtr headersBS <- readNetstring socket
wai-handler-scgi.cabal view
@@ -1,5 +1,5 @@ name: wai-handler-scgi-version: 0.2.0+version: 0.3.0 license: BSD3 license-file: LICENSE author: Michael Snoyman <michael@snoyman.com>@@ -12,10 +12,10 @@ homepage: http://github.com/snoyberg/wai-handler-scgi library- build-depends: base >= 4 && < 5,- wai >= 0.2.0 && < 0.3.0,- wai-extra >= 0.2.1 && < 0.3.0,- bytestring >= 0.9.1.4 && < 0.10+ build-depends: base >= 4 && < 5+ , wai >= 0.3 && < 0.4+ , wai-extra >= 0.3 && < 0.4+ , bytestring >= 0.9.1.4 && < 0.10 exposed-modules: Network.Wai.Handler.SCGI ghc-options: -Wall