From bfc731c021e908e146ace1c4c989bc428c5047bd Mon Sep 17 00:00:00 2001 From: KusakabeSi Date: Tue, 25 Jan 2022 22:32:48 +0000 Subject: [PATCH] update go-cache to fix p2p mode concurrency map access --- .vscode/launch.json | 2 +- example_config/super_mode/EgNet_super.yaml | 2 +- go.mod | 2 +- go.sum | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 3a949e5..8472b5e 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -22,7 +22,7 @@ "program": "${workspaceFolder}", "buildFlags": "-tags 'novpp'", "env": {"CGO_CFLAGS":"-I/usr/include/memif"}, - "args":["-config","example_config/super_mode/EgNet_edge001.yaml","-mode","edge"/*,"-example"*/], + "args":["-config","example_config/p2p_mode/EgNet_edge4.yaml","-mode","edge"/*,"-example"*/], }, { "name": "Launch GenCfg", diff --git a/example_config/super_mode/EgNet_super.yaml b/example_config/super_mode/EgNet_super.yaml index 93cc9c2..c020551 100644 --- a/example_config/super_mode/EgNet_super.yaml +++ b/example_config/super_mode/EgNet_super.yaml @@ -42,7 +42,7 @@ GraphRecalculateSetting: NextHopTable: {} EdgeTemplate: EgNet_edge001.yaml UsePSKForInterEdge: true -ResetEndPointInterval: 1 +makResetEndPointInterval: 1 Peers: - NodeID: 1 Name: EgNet001 diff --git a/go.mod b/go.mod index 92a29a0..e964e7c 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.17 require ( git.fd.io/govpp.git v0.4.0 git.fd.io/govpp.git/extras v0.0.0-20220117104425-000215c229d6 - github.com/KusakabeSi/go-cache v0.1.0 + github.com/KusakabeSi/go-cache v0.1.2 github.com/beevik/ntp v0.3.0 github.com/golang-jwt/jwt v3.2.2+incompatible github.com/google/gopacket v1.1.19 diff --git a/go.sum b/go.sum index 65150a2..c0ed507 100644 --- a/go.sum +++ b/go.sum @@ -2,8 +2,8 @@ git.fd.io/govpp.git v0.4.0 h1:u/hxo5rwTpwmR8ambm5Xtf1WXEeDyoYOrD2m8TKcD34= git.fd.io/govpp.git v0.4.0/go.mod h1:OCVd4W8SH+666KRQoMj6PM+oipLDZAHhqMz9B1TGbgI= git.fd.io/govpp.git/extras v0.0.0-20220117104425-000215c229d6 h1:wVu7ZAT7q+1qNv1jFrz2KdVZ9Ar7TdxQXkIy79bQ4sI= git.fd.io/govpp.git/extras v0.0.0-20220117104425-000215c229d6/go.mod h1:GhryuN3x7qZ/wYLlEiPUVi6glJvh5S5V6E+XASV4774= -github.com/KusakabeSi/go-cache v0.1.0 h1:mBvbfa2UTNpabmtRMgrFtGtP1eoDIdIhwvNBHmNkEV8= -github.com/KusakabeSi/go-cache v0.1.0/go.mod h1:iBHb2ekH8Sd664wWzg/iRiVfY7YUxtcTJFcyZAmI32w= +github.com/KusakabeSi/go-cache v0.1.2 h1:AC9/8aDXFu+T6ZTnZ2wmOYQ37m6xQtiZvP6i1qiqxPc= +github.com/KusakabeSi/go-cache v0.1.2/go.mod h1:iBHb2ekH8Sd664wWzg/iRiVfY7YUxtcTJFcyZAmI32w= github.com/KusakabeSi/go-ordered-map v0.3.0 h1:otxXn6Y45XJ9H8hrmmDyyNGpwPiqv498yTjz1Lqt/3s= github.com/KusakabeSi/go-ordered-map v0.3.0/go.mod h1:LzZM9BuKwFnERm0vbakLnh3ycrEoWuwVOSN9/95aV3w= github.com/beevik/ntp v0.3.0 h1:xzVrPrE4ziasFXgBVBZJDP0Wg/KpMwk2KHJ4Ba8GrDw=