mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
524b3dca97
When you start a container after some other container has already been started in the same network, the current container will have an fdb which points to a wrong vtep to reach the already started container. This makes the network connectivity to not work. The root cause of the issue is because of golang does variable capture by reference in closures and so we cannot use the return values from range iterators directly. It needs to be copied to a locally scoped variable and then use that copy as a capture variable in the closure. Signed-off-by: Jana Radhakrishnan <mrjana@docker.com> |
||
---|---|---|
.. | ||
joinleave.go | ||
ov_endpoint.go | ||
ov_network.go | ||
ov_serf.go | ||
ov_utils.go | ||
overlay.go | ||
overlay_test.go | ||
peerdb.go |