Subject: | Detection of unreported failures |
sub DESTROY might want to see if it is destroying a failed future whose failure has not been "reported", for some definition of "reported". This could mean that ->get or ->failure has been called on it, or that it has invoked at least one on_fail or on_ready callback.
--
Paul Evans