diff --git a/service/src/main/java/com/github/kr328/clash/service/ProfileService.kt b/service/src/main/java/com/github/kr328/clash/service/ProfileService.kt index 33ee868..9c2bf84 100644 --- a/service/src/main/java/com/github/kr328/clash/service/ProfileService.kt +++ b/service/src/main/java/com/github/kr328/clash/service/ProfileService.kt @@ -47,8 +47,7 @@ class ProfileService : BaseService() { override fun cancel(id: Long) { launch { lock.withLock { - if (pending.remove(id) != null) - service.resolveBaseDir(id).deleteRecursively() + pending.remove(id) } } }