Merge pull request #3676 from hpdvanwyk/issue-3675

Do not do ipsec.InitSARemote on a stopped fastDatapathForwarder.
This commit is contained in:
Bryan Boreham authored and GitHub committed 2019-08-29 13:58:37 +01:00
commit e2157a5d04
1 file changed
+5
+5
View File
@@ -881,6 +881,11 @@ func (fwd *fastDatapathForwarder) handleHeartbeatAck() {
}
func (fwd *fastDatapathForwarder) handleCryptoInitSARemote(msg []byte) {
if fwd.stopped {
log.Info(fwd.logPrefix(), "IPSec init SA remote failed: forwarder has already been stopped")
return
}
log.Info(fwd.logPrefix(), "IPSec init SA remote")
err := fwd.fastdp.ipsec.InitSARemote(
msg,