fix output buffering in systemd service
This commit is contained in:
parent
b19325b675
commit
3f499ae2d7
1 changed files with 4 additions and 0 deletions
|
@ -8,9 +8,13 @@ import TemplateLoader (loadTemplates)
|
|||
import TemplatePage (PageContext (PageContext, ctxPageviews))
|
||||
import System.Environment (getArgs)
|
||||
import qualified Config as C
|
||||
import GHC.IO.Handle (hSetBuffering, BufferMode (LineBuffering))
|
||||
import GHC.IO.Handle.FD (stdout)
|
||||
|
||||
main :: IO ()
|
||||
main = do
|
||||
hSetBuffering stdout LineBuffering
|
||||
|
||||
(configFile:_) <- getArgs
|
||||
config <- C.loadConfig configFile
|
||||
let cServe = C.serve config
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue