PK
œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Notice: ob_end_clean(): Failed to delete buffer. No buffer to delete in /home/telusvwg/public_html/da754d/index.php on line 8
| Dir : /opt/alt/python37/lib/python3.7/site-packages/urllib3/util/__pycache__/ |
| Server: Linux premium279.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64 IP: 66.29.132.192 |
| Dir : //opt/alt/python37/lib/python3.7/site-packages/urllib3/util/__pycache__/connection.cpython-37.pyc |
B
��`, � @ s� d dl mZ d dlZd dlmZ ddlmZ ddlmZ ddl m
Z
mZ d d
� Zej
ddfdd�Zd
d� Zdd� Zdd� Zed�ZdS )� )�absolute_importN)�LocationParseError� )�_appengine_environ)�six� )�NoWayToWaitForSocketError�
wait_for_readc C sJ t | dd�}|dkrdS |dkr$dS yt|dd�S tk
rD dS X dS )a$
Returns True if the connection is dropped and should be closed.
:param conn:
:class:`http.client.HTTPConnection` object.
Note: For platforms like AppEngine, this will always return ``False`` to
let the platform handle connection recycling transparently for us.
�sockFNTg )�timeout)�getattrr r )Zconnr
� r
�H/opt/alt/python37/lib/python3.7/site-packages/urllib3/util/connection.py�is_connection_dropped s
r c C s. | \}}|� d�r|�d�}d}t� }y|�d� W n$ tk
rX t�td| �d�S X x�t� |||tj
�D ]�}|\} }
}}}
d}yHt�| |
|�}t||� |tjk r�|�
|� |r�|�|� |�|
� |S tjk
�r } z|}|dk � r�|�� d}W dd}~X Y qnX qnW |dk �r |�t�d��dS )ak Connect to *address* and return the socket object.
Convenience function. Connect to *address* (a 2-tuple ``(host,
port)``) and return the socket object. Passing the optional
*timeout* parameter will set the timeout on the socket instance
before attempting to connect. If no *timeout* is supplied, the
global default timeout setting returned by :func:`socket.getdefaulttimeout`
is used. If *source_address* is set it must be a tuple of (host, port)
for the socket to bind as a source address before making the connection.
An host of '' or port 0 tells the OS to use the default.
�[z[]NZidnaz'%s', label empty or too longz!getaddrinfo returns an empty list)�
startswith�strip�allowed_gai_family�encode�UnicodeErrorr Z
raise_fromr �socket�getaddrinfo�SOCK_STREAM�_set_socket_options�_GLOBAL_DEFAULT_TIMEOUT�
settimeout�bind�connect�error�close)�addressr �source_addressZsocket_options�host�port�err�family�res�af�socktype�proto� canonname�sar
�er
r
r �create_connection&