diff --git a/protocol/src/main/resources/csharp/ProtocolManagerTemplate.cs b/protocol/src/main/resources/csharp/ProtocolManagerTemplate.cs index 48d54661..cecadb4d 100644 --- a/protocol/src/main/resources/csharp/ProtocolManagerTemplate.cs +++ b/protocol/src/main/resources/csharp/ProtocolManagerTemplate.cs @@ -10,10 +10,16 @@ namespace zfoocs private static readonly IProtocolRegistration[] protocols = new IProtocolRegistration[MAX_PROTOCOL_NUM]; private static readonly Dictionary protocolIdMap = new Dictionary(); + private static bool initialized = false; public static void InitProtocol() { + if (initialized) + { + return; + } + initialized = true; {} }