Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

Do not do ipsec.InitSARemote on a stopped fastDatapathForwarder. #3676

Merged
merged 1 commit into from
Aug 29, 2019

Conversation

hpdvanwyk
Copy link

@hpdvanwyk hpdvanwyk commented Jul 31, 2019

It is possible for ipsec.InitSARemote to be called after ipsec.Destroy.
If an xfrm policy for that source/destination pair exists it will be
updated to the SPI from the Destroyed connection causing IPSEC to stop
working.
Fixes #3675

Fixes 3675

It is possible for ipsec.InitSARemote to be called after ipsec.Destroy.
If an xfrm policy for that source/destination pair exists it will be
updated to the SPI from the Destroyed connection causing IPSEC to stop
working.
@bboreham
Copy link
Contributor

Thanks!
CI ran successfully at https://circleci.com/workflow-run/b0c0a854-fcea-426b-a42a-d3a52609b814

@bboreham bboreham merged commit e2157a5 into weaveworks:master Aug 29, 2019
@bboreham bboreham added this to the 2.6 milestone Nov 4, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Weave reconnect occasionally fails because InitSARemote can get called after Destroy
2 participants