Skip to content

Commit e3f0a71

Browse files
committed
Fix benchmarks
1 parent 20cfc9f commit e3f0a71

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ghcide/src/Development/IDE/Core/ProgressReporting.hs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import Control.Monad.Extra
1717
import Control.Monad.IO.Class
1818
import qualified Control.Monad.STM as STM
1919
import Control.Monad.Trans.Class (lift)
20-
import Data.Foldable (for_)
20+
import Data.Foldable (for_, traverse_)
2121
import Data.HashMap.Strict (HashMap)
2222
import qualified Data.HashMap.Strict as HMap
2323
import Data.IORef
@@ -65,6 +65,7 @@ directProgressReporting sample env style = do
6565
inProgressVar <- newIORef (HMap.empty @NormalizedFilePath @Int)
6666

6767
let progressUpdate KickStarted = do
68+
readIORef st >>= traverse_ (mRunLspT env . stop)
6869
u <- newProgressToken
6970
mRunLspT env $ do
7071
ready <- create u

0 commit comments

Comments
 (0)