MC doesn't call ObserveChannels() on an Observer having Recover if the channel has not be approved yet. See these 2 MC logs when restarting gnome-shell.
Created attachment 43089 [details] channel was approved
Created attachment 43090 [details] channel was not yet approved
On my list. Will get to it as soon as I can, probably tomorrow, certainly this week.
I looked at this briefly and spotted the failure mode; patches on the way.
Created attachment 46899 [details] [review] [PATCH 1/3] fd.o #34025: call ObserveChannels for channels waiting in CDOs when recovering
Created attachment 46900 [details] [review] [PATCH 2/3] Regression test for passing unapproved channels to recovering observers I've confirmed that this fails without patch 1/3.
Created attachment 46901 [details] [review] [PATCH 3/3] update autogenerated gtk-doc goo Not really related to this bug, but it's been annoying me every time I rebuild MC...
Looks good
Thanks, fixed in git for 5.8.0, 5.9.1.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.