mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-25 10:21:55 +01:00
Remove unnecessary update loop
This commit is contained in:
parent
041d3aed21
commit
ef1b8de969
@ -145,18 +145,7 @@ makeFoundation useEcho conf = do
|
|||||||
loggerSet' <- if useEcho
|
loggerSet' <- if useEcho
|
||||||
then newFileLoggerSet defaultBufSize "/dev/null"
|
then newFileLoggerSet defaultBufSize "/dev/null"
|
||||||
else newStdoutLoggerSet defaultBufSize
|
else newStdoutLoggerSet defaultBufSize
|
||||||
(getter, updater) <- clockDateCacher
|
(getter, _) <- clockDateCacher
|
||||||
|
|
||||||
-- If the Yesod logger (as opposed to the request logger middleware) is
|
|
||||||
-- used less than once a second on average, you may prefer to omit this
|
|
||||||
-- thread and use "(updater >> getter)" in place of "getter" below. That
|
|
||||||
-- would update the cache every time it is used, instead of every second.
|
|
||||||
let updateLoop = do
|
|
||||||
threadDelay 1000000
|
|
||||||
updater
|
|
||||||
flushLogStr loggerSet'
|
|
||||||
updateLoop
|
|
||||||
_ <- forkIO updateLoop
|
|
||||||
|
|
||||||
gen <- MWC.createSystemRandom
|
gen <- MWC.createSystemRandom
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user