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
623623 <> " (for " <> T. pack lfpLog <> " )"
624624
625625 pendingFiles' <- Set. fromList <$> (atomically $ flushTQueue pendingFilesTQueue)
626- -- remove the file from error loading files
627626 errorFiles <- readIORef error_loading_files
628627 -- remove error files from pending files since error loading need to load one by one
629628 let pendingFiles = pendingFiles' `Set.difference` errorFiles
@@ -656,6 +655,7 @@ loadSessionWithOptions recorder SessionLoadingOptions{..} rootDir que = do
656655 atomically $ forM_ remainPendingFiles (writeTQueue pendingFilesTQueue)
657656 -- log new loaded files
658657 logWith recorder Info $ LogSessionNewLoadedFiles $ Set. toList newLoadedT
658+ -- remove the file from error loading files
659659 atomicModifyIORef' cradle_files (\ xs -> (newLoadedT <> xs,() ))
660660 atomicModifyIORef' error_loading_files (\ old -> (old `Set.difference` newLoadedT, () ))
661661 return results
You can’t perform that action at this time.
0 commit comments