Open rekmarks opened 8 months ago
This issue previously referenced a second case, which "may or may not be distinct". As it turns out, it is both distinct and known, and is now tracked in #2021.
We observe datalocks about half the time during crossed hellos in #2217, likely on the side that has to drop their existing connection and therefore cancel all dependent formulas. We are likely in one of two situations:
#2217
's solution to crossed hellos.
Describe the bug
As of the current
endo
feature branch (#2073),endo cancel
does not propagate as expected under some circumstances. A common factor seems to be that neither direct nor indirect cancellation works for values running "in" guests. See reproduction steps below.We may not want to bother solving this until we are threading cancellation through messages and, perhaps, until messages are persisted across restarts.
Steps to reproduce & expected behavior