Closed StevenWhitaker closed 11 months ago
Ahh, looks like the ThunkFailedException
that we throw when reporting a failed task captures a scheduler-internal Thunk
object, which it definitely should not be doing. I'll figure out a workaround. Thanks for reporting this!
Julian, do you think https://github.com/JuliaParallel/Dagger.jl/issues/435 is related to this issue?
That appears to possibly be an unrelated Dagger bug - give me some time to investigate.
I get the error mentioned in the title with the following example. See also JuliaParallel/Dagger.jl#431 and JuliaParallel/DTables.jl#52, which may be related. I'm submitting this issue here because I'm guessing it's not specific to just DTables.jl (but I could be wrong).
Contents of
mwe.jl
:Results:
Note that if I change line 543 in
src/sch/Sch.jl
fromthunk_failed = true
tothrow(res)
I can see the actual error. (See JuliaParallel/DTables.jl#52 for the actual error.)Let me know if I'm missing anything or if I'm doing something wrong.