And, crucially, re-establish subscriptions in the cases that got broken by the poor %kick handling. These are cases where we think %chi (subscription established), but there is no matching subscription to be found in the bowl.
Setting sag to ~ prior to calling into +si-heed again is the minimally viable fix here. I would rather rip out that state entirely, but that's a bigger lift.
Tested on palfun, fixed the cases I had observed on it, magically pulled in the freshest profile data.
And, crucially, re-establish subscriptions in the cases that got broken by the poor %kick handling. These are cases where we think %chi (subscription established), but there is no matching subscription to be found in the bowl.
Setting
sag
to~
prior to calling into+si-heed
again is the minimally viable fix here. I would rather rip out that state entirely, but that's a bigger lift.Tested on palfun, fixed the cases I had observed on it, magically pulled in the freshest profile data.
Fixes LAND-1407, or at least its common cause.