Fix Out-Of-Memory exception in long running DbMonitor
DbMonitor is a highly valuable tool for us to support Sql debugging between .NET and an oracle database server.
I would like to just keep it running in background to be able to see what happened in case of an error, without having to restart it again and again.
Unfortunately dbMonitor seems to take as more and more memory while running up to a bad handling of Out-Of-Memory execeptions spamming the screen and not even allowing to cleanly shutdown the dbMonitor application (except by killing the process).
It would be great to fix that, e.g. by auto-pruning process logs when memory tends to be full (or when memory consumption raises above a configurable threshold).