a
    ÛŒxd+  ã                   @  sP   d dl mZ zd dlmZ W n( eyD   d dlZejfdd„ZY n0 dgZdS )é    )Úannotations)Úcreate_serverNc                 C  sJ   t   |t j¡}z| | ¡ | ¡  |W S  t jyD   | ¡  ‚ Y n0 dS )z<Simplified backport of socket.create_server from Python 3.8.N)ÚsocketÚSOCK_STREAMÚbindÚlistenÚerrorÚclose)ÚaddressÚfamilyÚsock© r   úU/var/www/html/Ranjet/env/lib/python3.9/site-packages/websockets/sync/compatibility.pyÚsocket_create_server	   s    
r   )Ú
__future__r   r   r   r   ÚImportErrorÚAF_INETÚ__all__r   r   r   r   Ú<module>   s   