From 67793eb3e0009caf0379790488d261dc8dc25931 Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Mon, 3 Oct 2016 12:25:36 +0200 Subject: [PATCH] fix config creator cache --- testing/scenarios/data/test_4_client.json | 6 +++++- testing/scenarios/data/test_4_server.json | 6 +++++- transport/internet/authenticator_json.go | 6 +++++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/testing/scenarios/data/test_4_client.json b/testing/scenarios/data/test_4_client.json index 311f0e44..12e69651 100644 --- a/testing/scenarios/data/test_4_client.json +++ b/testing/scenarios/data/test_4_client.json @@ -34,6 +34,10 @@ } }, "transport": { - "connectionReuse": true + "kcpSettings": { + "header": { + "type": "srtp" + } + } } } diff --git a/testing/scenarios/data/test_4_server.json b/testing/scenarios/data/test_4_server.json index 015d5d66..cd9a9474 100644 --- a/testing/scenarios/data/test_4_server.json +++ b/testing/scenarios/data/test_4_server.json @@ -46,6 +46,10 @@ } ], "transport": { - "connectionReuse": true + "kcpSettings": { + "header": { + "type": "srtp" + } + } } } diff --git a/transport/internet/authenticator_json.go b/transport/internet/authenticator_json.go index 113fb01e..7315d50a 100644 --- a/transport/internet/authenticator_json.go +++ b/transport/internet/authenticator_json.go @@ -15,5 +15,9 @@ func CreateAuthenticatorConfig(rawConfig []byte) (string, interface{}, error) { } var ( - configLoader = loader.NewJSONConfigLoader(loader.ConfigCreatorCache{}, "type", "") + configLoader loader.ConfigLoader ) + +func init() { + configLoader = loader.NewJSONConfigLoader(configCache, "type", "") +}