mirror of
https://github.com/KRTirtho/spotube.git
synced 2026-08-05 19:59:51 +00:00
- Add `generation` counter to serialized state so DataStore emits on every addPlugin (same-version replace produces identical JSON) - Run all Zipline JNI calls (close, service.close) on ziplineDispatcher thread — wrong thread causes segfaults - Stop ALL services in flatMapLatest finally block instead of only deselected ones (leaked zombie services) - Wrap finally block in NonCancellable + try-catch per service |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||