tractor/newsfragments
Tyler Goodlet 0e7234aa68 Cache the return message instead of the value
Thanks to @richardsheridan for pointing out the limitations of using
*any* kind of value as the result-cached-flag and how it might cause
problems for anyone returning pickled blob-data. This changes the
`Portal` internal result value tracking to stash the full message from
which the value can be retrieved by any `Portal.result()` caller.
The internal change is that `Portal._return_once()` now returns a tuple
of the message *and* its value.
2021-11-29 07:44:44 -05:00
..
.gitignore Initial `towncrier` integration for releases 2021-09-01 17:04:12 -04:00
239.bug.rst Add nooz 2021-10-04 12:28:55 -04:00
243.rst Add nooz 2021-10-14 11:47:06 -04:00
264.bug.rst Cache the return message instead of the value 2021-11-29 07:44:44 -05:00
HOWTO.rst Fix pluggy readme link and typo 2021-10-15 11:42:57 -04:00