diff --git a/blive/eeframework.py b/blive/eeframework.py
index 058bd2d..b62f1de 100644
--- a/blive/eeframework.py
+++ b/blive/eeframework.py
@@ -39,7 +39,6 @@ class BLiver(AsyncIOEventEmitter):
         self.aio_session = aiohttp.ClientSession()
         self.packman = BLiveMsgPackage()
         self.scheduler = AsyncIOScheduler(timezone="Asia/ShangHai")
-        self.aio_session = aiohttp.ClientSession()
 
     def register_handler(self, event: Union[Events, List[Events]], handler):
         warnings.warn(
@@ -64,7 +63,7 @@ class BLiver(AsyncIOEventEmitter):
             await self.connect()  # 重新连接
 
     async def connect(self, retries=5):
-        for _ in range(retries):
+        for i in range(retries):
             try:
                 if not hasattr(self,"real_room_id") or not hasattr(self,"uname"):
                     self.real_room_id, self.uname = await get_blive_room_info(
@@ -85,9 +84,9 @@ class BLiver(AsyncIOEventEmitter):
                 asyncio.TimeoutError,
                 ConnectionError,
                 ConnectionResetError,
-            ):
+            ):            
                 await asyncio.sleep(1)
-        raise aiohttp.ClientConnectionError("与服务器连接失败")
+        # raise aiohttp.ClientConnectionError("与服务器连接失败")
 
     async def listen(self):
         self.running = True
@@ -138,4 +137,4 @@ class BLiver(AsyncIOEventEmitter):
 
     def run_as_task(self):
         loop = asyncio.get_event_loop()
-        return loop.create_task(self.listen())
+        return loop.create_task(self.listen())
\ No newline at end of file