Skip to content
Rust Search
← RustWeek 2026

Knock, knock. Race condition! Who's there? — A Refactoring Story

RustNL
RustWeek 36:13 1210 views

Knock, knock. Race condition! Who's there? — A Refactoring Story by Stefan Baumgartner. Concurrency in Rust can be hard, especially when the language throws other obstacles in your way. Like with this request that found me one day. What started as a humble ask to remove some indentation and nesting turned into a crime scene of concurrency gone wrong. Innocent memory being shared across tasks. A supervision task that made everything worse. A race condition waiting to strike. In this talk, we wil

Player unavailable or embedding blocked? Use the YouTube link above.