Attempting to reduce the collection of the dumping thread from the profiler
Fixed a small condition where interrupting the Profiler collector thread, could prevent restarting the profiler instance.