Description
It has been reported that on some systems the call to System.Diagnostics.Process.GetCurrentProcess().StartTime hangs.
This is used to obtain the ProcessStartTime used by the %r pattern.
The System.Diagnostics.Process uses performance counters which may be disabled or corrupt. While this should throw an exception it appears that in some cases the call will hang.