public void Error(Gamnet.Exception e) { ErrorEvent evt = new ErrorEvent(this); evt.exception = e; lock (_sync_obj) { _event_queue.Add(evt); } }
private void OnError(Gamnet.Exception e) { if (Gamnet.ErrorCode.ConnectFailError == e.ErrorCode) { OnConnectFail(); } if (Gamnet.ErrorCode.ConnectTimeoutError == e.ErrorCode) { } if (Gamnet.ErrorCode.ReconnectFailError == e.ErrorCode) { // 초기화 화면 } GameManager.Instance.LobbySession.Close(); }