少年修仙传客户端代码仓库
client_Wu Xijin
2018-12-10 5635b0d770383333238f2dcdc0824392aefdc537
Lua/CSharpCallLua.cs
@@ -74,19 +74,27 @@
        }
    }
    static object lockojb1 = new object();
    public static void OnRecieveLuaNetPackage(ushort cmd, byte[] bytes)
    {
        if (onRecieveLuaNetPackage != null)
        lock (lockojb1)
        {
            onRecieveLuaNetPackage(cmd, bytes);
            if (onRecieveLuaNetPackage != null)
            {
                onRecieveLuaNetPackage(cmd, bytes);
            }
        }
    }
    static object lockojb2 = new object();
    public static void OnRecieveCSharpNetPackage(ushort cmd)
    {
        if (onCSharpNetPackage != null)
        lock (lockojb2)
        {
            onCSharpNetPackage(cmd);
            if (onCSharpNetPackage != null)
            {
                onCSharpNetPackage(cmd);
            }
        }
    }