@tef@mastodon.social
fwiw, i have some long running operation on a server, which can be cancelled by the client, and i'm looking for a good way to say "and make sure to cancel this if you give up"
rather than something that only implies "you can cancel this if you want", or worse "you should cancel this"
like CancelOnError rather than CanCancel or ShouldCancel
@tef@mastodon.social
the larger issue is more accurately "this is a server side resource being held open for the client and it will expire if you do nothing, and also if you do not need it, it would be nice if you told the server if possible"
and although these properties usually happen to be true at same time, i'm also working out if "things that can only expire and not be cancelled" exists in a useful sense