Add support for random available port number determination

This commit is contained in:
codeking 2026-03-18 19:53:30 +01:00
parent f2329c1dfe
commit f1dc5ad2ed

View file

@ -0,0 +1,14 @@
import socket
class ConnectionService:
@staticmethod
def get_random_available_port_number():
socket_instance = socket.socket()
socket_instance.bind(('', 0))
port_number = socket_instance.getsockname()[1]
socket_instance.close()
return port_number