Comment 9 for bug 1946656

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Staring at snapd source, I think we must have got as far as this line:

https://github.com/snapcore/snapd/blob/master/daemon/daemon.go#L471

because runWatchdog appears to have stopped, but not got as far as this line:

https://github.com/snapcore/snapd/blob/master/daemon/daemon.go#L494

because there is no maintenance.json file. The only think in between that looks like it could hang is the d.mu.Lock() call. But maybe I'm misreading everything completely :)