mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-03-30 05:23:37 +08:00
Merge b356974a50 into b353a7c863
This commit is contained in:
commit
01b066e55f
13
main.py
13
main.py
@ -504,6 +504,19 @@ def start_comfyui(asyncio_loop=None):
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
# Early port check before loading custom nodes (which can be slow)
|
||||
import socket
|
||||
try:
|
||||
test_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
test_socket.settimeout(1)
|
||||
result = test_socket.connect_ex(('127.0.0.1', args.port))
|
||||
test_socket.close()
|
||||
if result == 0:
|
||||
logging.error("Port {} is already in use. Please specify a different port with --port or stop the process using this port.".format(args.port))
|
||||
sys.exit(1)
|
||||
except OSError as e:
|
||||
logging.warning("Could not check port {}: {}".format(args.port, e))
|
||||
|
||||
# Running directly, just start ComfyUI.
|
||||
logging.info("Python version: {}".format(sys.version))
|
||||
logging.info("ComfyUI version: {}".format(comfyui_version.__version__))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user