Changeset 1839


Ignore:
Timestamp:
2/12/2010 12:52:12 PM (2 years ago)
Author:
lowjoel
Message:

Fixed disk performance information as an entropy source -- non-ready drives return null for the Performance parameter.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/eraser6/Eraser.Manager/EntropySource.cs

    r1833 r1839  
    290290            foreach (VolumeInfo info in VolumeInfo.Volumes) 
    291291            { 
    292                 /*DiskPerformanceInfo performance = info.Performance; 
     292                DiskPerformanceInfo performance = info.Performance; 
     293                if (performance == null) 
     294                    continue; 
     295 
    293296                result.AddRange(StructToBuffer(performance.BytesRead)); 
    294297                result.AddRange(StructToBuffer(performance.BytesWritten)); 
     
    300303                result.AddRange(StructToBuffer(performance.SplitCount)); 
    301304                result.AddRange(StructToBuffer(performance.WriteCount)); 
    302                 result.AddRange(StructToBuffer(performance.WriteTime));*/ 
     305                result.AddRange(StructToBuffer(performance.WriteTime)); 
    303306            } 
    304307#endif 
Note: See TracChangeset for help on using the changeset viewer.