Ë
    >Øïié  ã                   ó`  — d dl Z d dlZd dlZ e j                  e«      Zi Z	 ej                  ed<   	 ej                  ed<   ej                  ed<   ej                  ed<   d„ Zd	„ Zy# e	$ r7 ej                  j                  rej                  j                  dk\  rded<   Y Œpw xY w# e	$ r Y ŒMw xY w)
é    NÚTCP_USER_TIMEOUT)é   é   é%   é   ÚTCP_KEEPIDLEÚTCP_KEEPCNTÚTCP_KEEPINTVLc                 ó"   — d| v xs
 d| v xs d| v S )Nr   r	   r
   © )Útcp_optionss    úN/var/www/html/aiagents/fe/lib/python3.12/site-packages/pika/tcp_socket_opts.pyÚsocket_requires_keepaliver      s)   € Ø˜kÐ)ò +Ø˜[Ð(ò+à˜{Ð*ð,ó    c                 ób  — | sy t        | «      r/|j                  t        j                  t        j                  d«       | j                  «       D ]_  \  }}t        j                  |«      }|r,|j                  t        j                  j                  ||«       ŒIt        j                  d||«       Œa y )Né   zUnsupported TCP option %s:%s)r   Ú
setsockoptÚsocketÚ
SOL_SOCKETÚSO_KEEPALIVEÚitemsÚ_SUPPORTED_TCP_OPTIONSÚgetÚpikaÚcompatÚSOL_TCPÚLOGGERÚwarning)r   ÚsockÚkeyÚvalueÚoptions        r   Úset_sock_optsr#   #   sˆ   € ÙØä  Ô-Ø�‰œ×)Ñ)¬6×+>Ñ+>ÀÔBà!×'Ñ'Ó)ò G‰
ˆˆUÜ'×+Ñ+¨CÓ0ˆÙØ�O‰OœDŸK™K×/Ñ/°¸Õ?ä�N‰NÐ9¸3ÀÕFñGr   )Úloggingr   Úpika.compatr   Ú	getLoggerÚ__name__r   r   r   ÚAttributeErrorr   ÚLINUX_VERSIONr   r	   r
   r   r#   r   r   r   ú<module>r*      sÓ   ðó Û Û à	ˆ×	Ñ	˜8Ó	$€àÐ ð8Ø17×1HÑ1HÐÐ-Ñ.ð	Ø-3×-@Ñ-@Ð˜>Ñ*Ø,2×,>Ñ,>Ð˜=Ñ)Ø.4×.BÑ.BÐ˜?Ñ+ò
,óGøð- ò 8Ø‡{�{× Ò  T§[¡[×%>Ñ%>À*Ò%Lð
 68ÐÐ1Ñ2ùð8ûð ò 	Ùð	ús"   ¢A& ²-B% Á&9B"Â!B"Â%B-Â,B-