void AbortCurrentPingRequest() { lock (mutex) { currentUserToken = null; } try { if (ping != null) { ping.SendAsyncCancel(); } } catch {} Fcns.DisposeOfObject(ref ping); }