apple / servicetalk

A networking framework that evolves with your application
https://docs.servicetalk.io
Apache License 2.0
912 stars 180 forks source link

Reconsider how users use offloadNone strategy while some filters block #2189

Open idelpivnitskiy opened 2 years ago

idelpivnitskiy commented 2 years ago

Existing approach is that if users specify offloadNone() execution strategy on the builder, we respect that and disable offloading. However, if they have a filter that for sure has blocking code, it will hurt users if we are silent about it. Consider the following improvement options:

idelpivnitskiy commented 2 years ago

Logging is enhanced in #2224