diff options
Diffstat (limited to 'reactive/kotlinx-coroutines-rx2/src/RxCancellable.kt')
-rw-r--r-- | reactive/kotlinx-coroutines-rx2/src/RxCancellable.kt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/reactive/kotlinx-coroutines-rx2/src/RxCancellable.kt b/reactive/kotlinx-coroutines-rx2/src/RxCancellable.kt index 0fe43f1c..3e39033e 100644 --- a/reactive/kotlinx-coroutines-rx2/src/RxCancellable.kt +++ b/reactive/kotlinx-coroutines-rx2/src/RxCancellable.kt @@ -20,6 +20,7 @@ internal fun handleUndeliverableException(cause: Throwable, context: CoroutineCo try { RxJavaPlugins.onError(cause) } catch (e: Throwable) { + cause.addSuppressed(e) handleCoroutineException(context, cause) } } |