05nelsonm / kmp-tor

Kotlin Multiplatform Library for embedding Tor into your applications
Apache License 2.0
33 stars 5 forks source link

`Action.StartDaemon` and `Action.RestartDaemon` execute extensions should be cancellable #410

Closed 05nelsonm closed 3 months ago

05nelsonm commented 3 months ago

Now that #381 is done, the execute extension functions (both Sync and Async) can be modified to interrupt on cancellation attempt while the EnqueuedJob is in a non-cancellable state (State.Executing).