From 50eae1ffeb8fef9ef66a1dbf2fff763f8174013c Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Wed, 26 Feb 2025 00:45:06 +0800 Subject: [PATCH] added trycatch for ipv4 --- koboldcpp.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/koboldcpp.py b/koboldcpp.py index 454ac1d22..be904e6b9 100644 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -3116,8 +3116,11 @@ def RunServerMultiThreaded(addr, port, server_handler): ipv6_sock = context.wrap_socket(ipv6_sock, server_side=True) numThreads = 24 - ipv4_sock.bind((addr, port)) - ipv4_sock.listen(numThreads) + try: + ipv4_sock.bind((addr, port)) + ipv4_sock.listen(numThreads) + except Exception: + print("IPv4 Socket Failed to Bind.") if ipv6_sock: try: