File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed
ghcide/session-loader/Development/IDE Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -623,7 +623,6 @@ loadSessionWithOptions recorder SessionLoadingOptions{..} rootDir que = do
623
623
<> " (for " <> T. pack lfpLog <> " )"
624
624
625
625
pendingFiles' <- Set. fromList <$> (atomically $ flushTQueue pendingFilesTQueue)
626
- -- remove the file from error loading files
627
626
errorFiles <- readIORef error_loading_files
628
627
-- remove error files from pending files since error loading need to load one by one
629
628
let pendingFiles = pendingFiles' `Set.difference` errorFiles
@@ -656,6 +655,7 @@ loadSessionWithOptions recorder SessionLoadingOptions{..} rootDir que = do
656
655
atomically $ forM_ remainPendingFiles (writeTQueue pendingFilesTQueue)
657
656
-- log new loaded files
658
657
logWith recorder Info $ LogSessionNewLoadedFiles $ Set. toList newLoadedT
658
+ -- remove the file from error loading files
659
659
atomicModifyIORef' cradle_files (\ xs -> (newLoadedT <> xs,() ))
660
660
atomicModifyIORef' error_loading_files (\ old -> (old `Set.difference` newLoadedT, () ))
661
661
return results
You can’t perform that action at this time.
0 commit comments