
    i                          d dl Z defdZy)    Nreturnc                      t        j                   t         j                  t         j                        5 } | j                  d       | j	                         d   cddd       S # 1 sw Y   yxY w)z4Find an available port by letting the OS assign one.)z	127.0.0.1r      N)socketAF_INETSOCK_STREAMbindgetsockname)ss    f/Users/bowang/.openclaw/workspace/ChatDev/.venv/lib/python3.12/site-packages/fastmcp/utilities/http.pyfind_available_portr      sC    	v~~v'9'9	:a	 }}q! 
;	:	:s   $A!!A*)r   intr        r   <module>r      s    "S "r   