Thanks for referencing that issue, I'll check it out. I'm also quite curious what Nathaniel thinks about this problem and how he thinks he'll handle it in Trio. Yury
On Feb 19, 2019, at 3:36 PM, Chris Jerdonek <chris.jerdonek@gmail.com> wrote:
On Tue, Feb 19, 2019 at 12:27 PM Yury Selivanov <yselivanov@gmail.com> wrote:
FYI Chris has started a parallel discussion on the same topic here: https://bugs.python.org/issue32363. Chris, let's keep this discussion in one place (now it's this list, I guess). It's hard to handle the same discussion in two different places. Please don't split discussions like this.
My apologies. My first comment was on the tracker, but then I realized this is a broader discussion, so I moved to this list. For example, it seems related to a discussion happening on the trio tracker re: graceful shutdown and "hard" and "soft" cancellation, etc: https://github.com/python-trio/trio/issues/147 I'm not sure how similar or different cancellation is across various async frameworks.
--Chris