summaryrefslogtreecommitdiff
path: root/dev-python/zmq-anyio/files/zmq-anyio-0.3.6-pyzmq-cffi.patch
blob: 899b6c6e966f76fd1ee0a396ad4640ce95aa0903 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
From 52d57658d41b8d6c561f50c675cb6154c5c9a27a Mon Sep 17 00:00:00 2001
From: David Brochart <david.brochart@gmail.com>
Date: Sat, 8 Mar 2025 10:19:19 +0100
Subject: [PATCH] Check if socket already closed

---
 tests/conftest.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/conftest.py b/tests/conftest.py
index ac75fb1..8f68ac6 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -1,6 +1,5 @@
 import os
 import signal
-import socket
 from threading import Thread
 
 import zmq
@@ -76,7 +75,8 @@ def sockets(contexts):
 
     # close sockets
     for socket in sockets:
-        socket.close(linger=0)
+        if not socket.closed:
+            socket.close(linger=0)
 
 
 @pytest.fixture