Skip to content

Glossary: Kotlin Beyond the Basics

race condition

A wrong, run-to-run varying result caused by coroutines changing the same data at the same time, such as lost `cups++` updates.

Where the book teaches it

Related terms

Mutexshared mutable state