Skip to content

Conversation

@thep0y
Copy link
Collaborator

@thep0y thep0y commented Oct 16, 2025

  • Switch cache mutex from std::sync::Mutex to tokio::sync::Mutex for async compatibility
  • Update cache initialization to use async Mutex with get_or_init
  • Change cache locking to await the async mutex lock instead of blocking
  • Avoid potential deadlocks and improve concurrency in solar configuration caching
  • Maintain cached solar angles for theme directories asynchronously

- Switch cache mutex from std::sync::Mutex to tokio::sync::Mutex for async compatibility
- Update cache initialization to use async Mutex with get_or_init
- Change cache locking to await the async mutex lock instead of blocking
- Avoid potential deadlocks and improve concurrency in solar configuration caching
- Maintain cached solar angles for theme directories asynchronously
@github-actions github-actions bot merged commit 699f3ab into main Oct 16, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant