Skip to content

Lox bridge update can stop a bootstrap

Technically, if LoxTopics.UpdateBridges were to fire during a bootstrap it would end up cancelling the bootstrap because it changes the bridge settings.

This is in line with users changing their bridge settings also cancelling a bootstrap (#41921 (closed)). However, unlike those other cases, this would be unexpected from the user's point of view because they wouldn't have triggered it themselves.

I'm not 100% sure what the solution would be. We could delay the update until we are bootstrapped, or guarantee that the signal is not possible to generate prior to a bootstrap (#43305). However, it may be the case that we want to include some step within about:torconnect's flow to update lox bridges before being bootstrapped for cases where all bridges are blocked.

/cc @pierov

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information