In this sample application I want to describe strange behavior of Kotlin Coroutines I found.

All documentation and source-code could be found here https://github.com/bedla/kotlin-coroutines-cancellation-jumping-exception.