// Token: 0x06009B1D RID: 39709 RVA: 0x002C32C8 File Offset: 0x002C14C8
        protected override void OnReLoginSuccess()
        {
            ProjectLPlayerContext projectLPlayerContext = GameManager.Instance.PlayerContext as ProjectLPlayerContext;

            if (projectLPlayerContext.GetArenaBattleStatus() != ArenaBattleStatus.None)
            {
                ArenaBattleReconnectNetTask arenaBattleReconnectNetTask = new ArenaBattleReconnectNetTask();
                arenaBattleReconnectNetTask.EventOnStop += delegate(Task task)
                {
                    ArenaBattleReconnectNetTask arenaBattleReconnectNetTask2 = task as ArenaBattleReconnectNetTask;
                    if (arenaBattleReconnectNetTask2.Result != 0)
                    {
                        Debug.LogError("ArenaBattleReconnectNetTask error :" + arenaBattleReconnectNetTask2.Result);
                    }
                    this.< OnReLoginSuccess > __BaseCallProxy0();
                };
                arenaBattleReconnectNetTask.Start(null);
            }
            else
            {
                base.OnReLoginSuccess();
            }
        }