diff --git a/server/src-lib/Hasura/Server/App.hs b/server/src-lib/Hasura/Server/App.hs index 2d955f5e84eb1..3bccce0bd3ad7 100644 --- a/server/src-lib/Hasura/Server/App.hs +++ b/server/src-lib/Hasura/Server/App.hs @@ -995,8 +995,9 @@ httpApp setupHook corsCfg serverCtx enableConsole consoleAssetsDir enableTelemet -- See: https://hackage.haskell.org/package/base/docs/GHC-Stats.html exposeRtsStats <- liftIO RTS.getRTSStatsEnabled when exposeRtsStats $ do - stats <- liftIO RTS.getRTSStats - Spock.get "dev/rts_stats" $ Spock.json stats + Spock.get "dev/rts_stats" $ do + stats <- liftIO RTS.getRTSStats + Spock.json stats when (isDeveloperAPIEnabled serverCtx) $ do Spock.get "dev/ekg" $ spockAction encodeQErr id $