commit | 8f57f0e40be94deb0862117084ac55b7a69097df | [log] [tgz] |
---|---|---|
author | Steven Grady <slgrady@fuchsia.infra.roller.google.com> | Thu Sep 01 20:27:30 2022 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Sep 01 13:30:00 2022 -0700 |
tree | 871c273c87195ecb11010e198df46cfd7040027f | |
parent | 449d2ec4970a5f2f4e89ea37c3cbf372154b09c6 [diff] |
[roll] Roll fuchsia [overnet] Fix router bug The overnet router was keeping track of which nodes a route passed through, but it was inserting the wrong node-id into the list. As a result, if node A had links to both B and C, it would think it could get to B both directly _and_ via C, and similarly it would think it could get to C via B. While these loops should not cause actual problems routing (since the shortest path is always used, and the indirect path is always slower than the direct path), it is conceivable that in certain exception cases (as as links are shutting down), some pathological behavior could be revealed. At the least, it's clearly an error. (Fixing this bug revealed an additional bug in one of the tests, one that had been incorrectly passing.) Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/717757 Original-Revision: 908cf576215b7c7a20356f528dadd75e8c9c0f1e GitOrigin-RevId: 7810b1dcc025d09105ffe39524674026c67f61e8 Change-Id: I32f2259bcf70281b6d35530867b9ca83df41c9a3
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.