Do you want to play a crucial role in shaping Jet Global products?
You don't have to look at very many log files before you realize that there are thousands of wasted lines of repetitive Aquired kill timer lock lines followed immediately by a matching Threadx ProgressManager.KillTimer_Elapsed.
Fix the typo, it is Acquired, not Aquired :-)
Provide a Check Box to ignore plain matched Kill Lock Timer & Elapsed lines
Provide Include and Exclude Filters so that you could pare down logging bulk
Allow logging to be enabled for a specific time period or group of periods
Allow logging to be enabled for a specific user or group of users
When logging is enabled, make the button a split button so that you could immediately jump to Logging Setup to take advantage of setting up and using the new features requested above
I would be happy to help beta test the above suggestion if implemented
The above would cut a huge amount of bulk out of the log file
In the sample below, only pairs with intervening data would be written out
Aquired kill timer lock.
2020-09-23 17.06.32.722 Thread1 ExcelApplicationEvents.SheetSelectionChange: Blocking main thread.
2020-09-23 17.06.32.722 Thread1 JetAddIn.ShowDrilldownButton:
2020-09-23 17.06.32.723 Thread1 JetAddIn.UpdateSheetSelection:
2020-09-23 17.06.32.723 Thread1 JetAddIn.UpdateCheckError:
2020-09-23 17.06.32.723 Thread1 JetAddIn.UpdateJfxButton:
2020-09-23 17.06.32.723 Thread1 ExcelApplicationEvents.SheetSelectionChange: Unblocking main thread.
2020-09-23 17.06.32.921 Thread49 ProgressManager.KillTimer_Elapsed: