Skip to content

Commit

Permalink
Add kotlin.coroutines.cancellation.CancellationException to stdlib
Browse files Browse the repository at this point in the history
  • Loading branch information
SvyatoslavScherbina authored May 22, 2020
1 parent 19317fa commit bdac685
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions runtime/src/main/kotlin/kotlin/coroutines/CancellationException.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*
* Copyright 2010-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license
* that can be found in the LICENSE file.
*/

package kotlin.coroutines.cancellation

/**
* Thrown by cancellable suspending functions if the coroutine is cancelled while it is suspended.
* It indicates _normal_ cancellation of a coroutine.
*/
@SinceKotlin("1.4")
public open class CancellationException : IllegalStateException {
constructor() : super()
constructor(message: String?) : super(message)
constructor(message: String?, cause: Throwable?) : super(message, cause)
constructor(cause: Throwable?) : super(cause)
}

0 comments on commit bdac685

Please sign in to comment.