Changeset 1763
- Timestamp:
 - Mar 22, 2014, 7:01:42 PM (12 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/dll/filldir.c (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/dll/filldir.c
r1759 r1763 103 103 02 Mar 14 GKY Speed up intial drive scans Ticket 528 104 104 19 Mar 14 SHL RemoveCnrItems: clean up odd code 105 22 Mar 14 GKY Reverted some code from the RemoveCnrItems changes adding a previously 106 missing break and comments explaining the code structure. 105 107 106 108 ***********************************************************************/ … … 2019 2021 if (!pci) 2020 2022 break; 2021 if (remaining && --remaining == 0) 2022 break; 2023 IdleIfNeeded(&itdSleep, 30); 2023 if (remaining && --remaining == 0) ' 2024 break; 2025 // 22 Mar 14 GKY This second loop is to avoid calling or checking if 2026 // IdleIfNeeded has been called on loops after it has set the process to idle 2027 if (!IdleIfNeeded(&itdSleep, 30)) { 2028 while (pci) { 2029 FreeCnrItemData(pci); 2030 pci = (PCNRITEM)pci->rc.preccNextRecord; 2031 if (remaining && --remaining == 0) 2032 break; 2033 } // while 2034 break; 2035 } 2024 2036 } // while 2025 2037 priority_normal();  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  