@@ -53,8 +53,6 @@ public class LogfileReader : IAutoLogLineColumnizerCallback
5353
5454 private ReaderWriterLock _lruCacheDictLock ;
5555
56- private readonly FileSystemWatcher _fileWatcher ;
57-
5856 private bool _shouldStop ;
5957 private ILogFileInfo _watchedILogFileInfo ;
6058
@@ -78,22 +76,6 @@ public LogfileReader(string fileName, EncodingOptions encodingOptions, bool mult
7876 _logLineFx = GetLogLineInternal ;
7977 InitLruBuffers ( ) ;
8078
81-
82-
83- _fileWatcher = new FileSystemWatcher
84- {
85- Path = Path . GetDirectoryName ( fileName ) ,
86- Filter = Path . GetFileName ( fileName ) ,
87- NotifyFilter = NotifyFilters . LastWrite | NotifyFilters . Size
88- } ;
89-
90- _fileWatcher . Changed += OnChanged ;
91- _fileWatcher . Deleted += OnDeleted ;
92- _fileWatcher . Renamed += OnRenamed ;
93- _fileWatcher . Error += OnError ;
94-
95- _fileWatcher . EnableRaisingEvents = true ;
96-
9779 if ( multiFile )
9880 {
9981 ILogFileInfo info = GetLogFileInfo ( fileName ) ;
@@ -116,34 +98,6 @@ public LogfileReader(string fileName, EncodingOptions encodingOptions, bool mult
11698 StartGCThread ( ) ;
11799 }
118100
119- private void OnChanged ( object sender , FileSystemEventArgs e )
120- {
121- if ( e . ChangeType != WatcherChangeTypes . Changed )
122- {
123- return ;
124- }
125- }
126-
127- private void OnCreated ( object sender , FileSystemEventArgs e )
128- {
129- string value = $ "Created: { e . FullPath } ";
130- }
131-
132- private void OnDeleted ( object sender , FileSystemEventArgs e )
133- {
134- _isDeleted = true ;
135-
136- }
137-
138- private void OnRenamed ( object sender , RenamedEventArgs e )
139- {
140- }
141-
142- private void OnError ( object sender , ErrorEventArgs e )
143- {
144-
145- }
146-
147101 public LogfileReader ( string [ ] fileNames , EncodingOptions encodingOptions , int bufferCount , int linesPerBuffer , MultiFileOptions multiFileOptions )
148102 {
149103 if ( fileNames == null || fileNames . Length < 1 )
0 commit comments