You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As discovered in #2217, peers race to connect and the loser of the race must invalidate the current incarnation of its CapTP reference to the remote gateway and its transitive dependents. This may lead to strange failure modes for “pinned” caplets. A pinned caplet would be a caplet that is expected to start up when the daemon restarts and remain running in the background across runs. It should also ideally be reincarnated immediately if it’s ever cancelled.
Either in the scope of supporting pins or as an additional effort, cancelling a connection that lost the crossed-hellos race should cause any pinned formulas to reincarnate immediately.
The text was updated successfully, but these errors were encountered:
What is the Problem Being Solved?
As discovered in #2217, peers race to connect and the loser of the race must invalidate the current incarnation of its CapTP reference to the remote gateway and its transitive dependents. This may lead to strange failure modes for “pinned” caplets. A pinned caplet would be a caplet that is expected to start up when the daemon restarts and remain running in the background across runs. It should also ideally be reincarnated immediately if it’s ever cancelled.
Either in the scope of supporting pins or as an additional effort, cancelling a connection that lost the crossed-hellos race should cause any pinned formulas to reincarnate immediately.
The text was updated successfully, but these errors were encountered: