@@ -22,6 +22,7 @@ import Control.Concurrent (forkIO, threadDelay)
2222import System.Directory (getModificationTime)
2323import qualified Network.Wai.Handler.Warp as Warp
2424import Network.Wai.Application.Devel
25+import Network.Wai.Middleware.Debug (debug)
2526
2627import Data.List (nub, group, sort)
2728import System.Time (ClockTime)
@@ -124,7 +125,7 @@ reload modu func extras prevError ah = do
124125 let files = map head $ group $ sort $ concat $ files' : files''
125126 putStrLn "Interpreting success, new app loaded"
126127 E.handle onInitErr $ do
127− swapApp app ah
128+ swapApp (\f -> app $ f . debug) ah
128129 times <- getTimes files
129130 return (Nothing, zip files times)
130131 where