Skip to content

Commit d992747

Browse files
committed
chore: 移除加载 TCP 服务端口的进度条
1 parent 3dedd1d commit d992747

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

core/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ def web_sockets(self):
185185

186186
const = Const()
187187

188-
VERSION = "3.3.11"
188+
VERSION = "3.3.12"
189189
API_VERSION = "1.13.1"
190190
USER_AGENT = f"openbmclapi/{API_VERSION} python-openbmclapi/{VERSION}"
191191
PYTHON_VERSION = ".".join(map(str, (sys.version_info.major, sys.version_info.minor, sys.version_info.micro)))

core/web.py

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -293,19 +293,21 @@ async def start_public_server(count: int = config.const.web_sockets):
293293
removes.append(server)
294294
for server in removes:
295295
public_servers.remove(server)
296-
with tqdm(total=count - len(public_servers)) as pbar:
297-
for _ in range(len(public_servers), count):
298-
port = get_public_port()
299-
if port == 0:
300-
port = await get_free_port()
301-
server = await create_server(public_handle, '0.0.0.0', port)
302-
303-
await server.start_serving()
304-
public_servers.append(server)
305-
pbar.update(1)
306-
pbar.set_postfix_str(f"Port [{port}]")
307-
308-
logger.tsuccess("web.success.public_port", port=port, current=len(public_servers), total=count)
296+
port = 0
297+
async def start():
298+
nonlocal port
299+
port = get_public_port()
300+
if port == 0:
301+
port = await get_free_port()
302+
303+
server = await create_server(public_handle, '0.0.0.0', port)
304+
305+
await server.start_serving()
306+
public_servers.append(server)
307+
await asyncio.gather(*(
308+
asyncio.create_task(start()) for _ in range(count - len(public_servers))
309+
))
310+
logger.tsuccess("web.success.public_port", port=port, current=len(public_servers), total=count)
309311

310312

311313
def get_public_port():

0 commit comments

Comments
 (0)