[TS-2651] atscppapi: race conditions in destruction of async providers
[TS-2651] atscppapi: race conditions in destruction of async providers
[TS-2651] atscppapi: race conditions in destruction of async providers
[TS-2651] atscppapi: race conditions in destruction of async providers
[TS-2651] atscppapi: race conditions in destruction of async providers
[TS-2651] atscppapi: race conditions in destruction of async providers
[TS-2651] atscppapi: race conditions in destruction of async providers. This closes #64