Don't Try To Double-Lock Asynch Logging Singleton

We had multiple threads trying to hold the same lock when spawning new
processes. Destroy the old lock so you don't have a conflict.