ruby-concurrency / concurrent-ruby

Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
https://ruby-concurrency.github.io/concurrent-ruby/
Other
5.68k stars 418 forks source link

Have ScheduledTask raise ArgumentError if provided executor has fallback policy of `:abort` #998

Closed bensheldon closed 1 year ago

bensheldon commented 1 year ago

Closes #889

bensheldon commented 1 year ago

Closing because I think I want to approach this differently given how many places seem to assume that fallback policy :abort is fine.