Bringing builder pattern to defeat deadlocks
Deloxide scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒
A Runtime Deadlock Debugger
Detect deadlocks in Rust source code at compile time using Petri nets
Boon is a Deadlock demo / replay file parser
Macro implementation for #[derive(Locker)]
Free deadlock prevention
X-ray vision for async Rust - inspect and debug async state machines
Deadlock free Mutexes
Thread-safe slot map and slot min-heap with stable RAII handle
a cross-platform library for opening OS pipes
Dota 2 / Deadlock / CS2 replay parser written in Rust
Provides automatic deadlock retry and logging functionality for ActiveRecord and MySQL
A Resque plugin. Adds locking, with optional timeout/deadlock handling to resque jobs. Using a `lock_timeout` allows you to re-acquire the lock should your worker fail, crash, or is otherwise unable to relase the lock. i.e. Your server unexpectedly looses power. Very handy for jobs that are recurring or may be retried.
Retries database transaction on deadlock and transaction serialization errors. Supports MySQL, PostgreSQL and SQLite (as long as you are using new drivers mysql2, pg, sqlite3).
Provides automatic deadlock retry and logging functionality for ActiveRecord and MySQL
Retry deadlocked ActiveRecord transactions
Identifier-based locking with deadlock detection
Once deadlocked actor tasks are detected, gracefully and automatically unlock them.
Retries database transaction on deadlock and transaction serialization errors. Supports MySQL, PostgreSQL and SQLite.
Provides automatic deadlock retry and logging functionality for ActiveRecord and MySQL
Provides automatical deadlock retry and logging functionality for ActiveRecord and MySQL
Retries database transaction on deadlock and transaction serialization errors.
Provides automatic deadlock retry and logging functionality for ActiveRecord and MySQL