Switched to bean managed concurrency in LogMonitor - Added manual double checked locking to take care of concurrency bug