g.sessions[session] = backend // not need mutex, so not addBackend 这个是 在gate.open里的一个狗程里调的,没有用锁 但是gate.kick的调用有可能来自另外一个线程,假设正在扩容map的时候也同时进入了kick,不会出错吗?
g.sessions[session] = backend // not need mutex, so not addBackend
这个是 在gate.open里的一个狗程里调的,没有用锁
但是gate.kick的调用有可能来自另外一个线程,假设正在扩容map的时候也同时进入了kick,不会出错吗?