diff options
author | Ask Solem <ask@celeryproject.org> | 2016-12-05 15:59:30 -0800 |
---|---|---|
committer | Ask Solem <ask@celeryproject.org> | 2016-12-05 15:59:30 -0800 |
commit | 5526798035fff577711f077208c44df68c285d75 (patch) | |
tree | 3675ddbaa313963a74dfee8495c474e5fea887f3 | |
parent | d495d11af2cfd6d1f1444e28f8aebce95f00fa77 (diff) | |
download | py-amqp-5526798035fff577711f077208c44df68c285d75.tar.gz |
TCP_OPTS now a set
-rw-r--r-- | amqp/transport.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/amqp/transport.py b/amqp/transport.py index 67c5591..cc20efd 100644 --- a/amqp/transport.py +++ b/amqp/transport.py @@ -78,12 +78,12 @@ KNOWN_TCP_OPTS = ( 'TCP_MAXSEG', 'TCP_NODELAY', 'TCP_QUICKACK', 'TCP_SYNCNT', 'TCP_WINDOW_CLAMP', ) -TCP_OPTS = [ +TCP_OPTS = { getattr(socket, opt) for opt in KNOWN_TCP_OPTS if hasattr(socket, opt) -] +} if HAS_TCP_USER_TIMEOUT: KNOWN_TCP_OPTS += ('TCP_USER_TIMEOUT',) - TCP_OPTS['TCP_USER_TIMEOUT'] = TCP_USER_TIMEOUT + TCP_OPTS.add(TCP_USER_TIMEOUT) def to_host_port(host, default=AMQP_PORT): |