Let Gee.Future delegates throw exceptions
@brendanlong
Submitted by Brendan Long Link to original bug (#789907)
Description
In Gee.Future's map
, flat_map
and zip
functions, we catch exceptions and set them with promise.set_exception()
, but if a user of the library throws an exception in MapFunc, ZipFunc, etc. they get a warning about an uncaught exception.
Version: git master