System.Threading.AbandonedMutexException: The wait completed due to an abandoned mutex.
   at System.Threading.WaitHandle.WaitOneNoCheck(Int32 millisecondsTimeout)
   at System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout)
   at UserInterface.UserInterface.SingleInstanceCheck(String[] args) in /__w/ApsimX/ApsimX/ApsimNG/UserInterface.cs:line 93
   at UserInterface.UserInterface.Main(String[] args) in /__w/ApsimX/ApsimX/ApsimNG/UserInterface.cs:line 27