I don't think we need to add special support for reverting possible changes to that global.
Today, there are only two tests in RF that call setdefaulttimeout(): one in bzrlib and another is a unit test. This means that this new support wouldn't even be useful for these two tests. (bzrlib tests use their own infrastructure and unit tests don't use the layers system).
I don't think we need to add special support for reverting possible changes to that global.
Today, there are only two tests in RF that call setdefaulttimeo ut(): one in bzrlib and another is a unit test. This means that this new support wouldn't even be useful for these two tests. (bzrlib tests use their own infrastructure and unit tests don't use the layers system).