1
0
Fork 0
mirror of https://github.com/librespot-org/librespot.git synced 2025-10-02 17:29:22 +02:00
librespot/audio
Roderick van Domburg 6f6cd04874
refactor: remove parking_lot dependency and refine feature selections (#1543)
- refine dependency features and versions in Cargo.toml files
- switch from parking_lot to std sync primitives
- remove dashmap dependency and use DefaultKeyedStateStore
- update crates

Replace parking_lot with std::sync::{Mutex, RwLock, Condvar} throughout the
codebase. Update dependencies and code to use poisoning-aware locks, adding
explicit panic messages where necessary. Update governor to use DashMapStateStore
for rate limiting.
2025-09-21 22:43:50 +02:00
..
src refactor: remove parking_lot dependency and refine feature selections (#1543) 2025-09-21 22:43:50 +02:00
Cargo.toml refactor: remove parking_lot dependency and refine feature selections (#1543) 2025-09-21 22:43:50 +02:00