Hi,
I have been using tasks to create iterators but I encountered the following 
difficulty.  Here is a minimal example

julia> f()=error("abc")
f (generic function with 1 method)

julia> f()
ERROR: abc
 in f at none:1

julia> consume(Task(f))
ERROR: abc
 in schedule_and_wait at task.jl:256
 in consume at task.jl:167

When I call f directly I get to know where in f the error was coming from 
(in f at none:1), but when I call f through task I get non such 
information.  Is it possible to get more detailed error information when 
using tasks?

Paweł

Reply via email to