zio / zio-kafka

A Kafka client for ZIO and ZIO Streams
https://zio.dev/zio-kafka
Apache License 2.0
337 stars 138 forks source link

Ensure that fibers forked in Runloop.make are interruptible #1154

Closed svroonland closed 8 months ago

svroonland commented 8 months ago

The use of withFinalizer in RunloopAccess.make makes the Runloop.make execute uninterruptibly. Forked fibers inherit this uninterruptible state.