change error handling
aborted()
for DispatchQueue is annoying for crash reporting. In practice, it does not add much, as it just moves the problem of handling (or not handling) there.
Decide what to do with Rx onError()
, and Future error()
. Should/can it include a stack trace?