少年修仙传客户端代码仓库
client_Wu Xijin
2019-02-19 4fbcdd1af685499a25d00b0d0bd07a77e4943e4b
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);
            }
        }
    }