Add debug output

This commit is contained in:
Aleix Boné 2025-10-03 17:28:01 +02:00
parent 85e97b5260
commit 8b962f1c44
No known key found for this signature in database

View File

@ -6,6 +6,8 @@
module Main where
import Debug.Trace
import Control.Monad.IO.Class (liftIO)
import Data.ByteString (ByteString)
import Data.CharSet.ByteSet (ByteSet(..))
@ -259,6 +261,10 @@ makeApplication ApplicationOptions{..} request respond = do
let isInternalClient = hostAddr >= Socket.tupleToHostAddress (10, 0, 0, 0) && hostAddr < Socket.tupleToHostAddress (11, 0, 0, 0)
traceM $ show (ByteString.Char8.unpack storePath, "private", isPrivate,
"host", hostAddr,
"isInternalClient", isInternalClient
)
Monad.unless (isInternalClient || not isPrivate) do
let headers = [ ("Content-Type", "text/plain") ]