Skip to content

Commit 5c59c82

Browse files
committed
FIX try to get reliable fd number on windows
1 parent 52d1494 commit 5c59c82

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

tests/test_resource_tracker.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,11 @@ def _resource_unlink(name, rtype):
2525

2626
def get_rtracker_fd():
2727
resource_tracker.ensure_running()
28-
return resource_tracker._resource_tracker._fd
28+
fd = resource_tracker._resource_tracker._fd
29+
if sys.platform == "win32":
30+
import msvcrt
31+
fd = msvcrt.get_osfhandle(fd)
32+
return fd
2933

3034

3135
class TestResourceTracker:

0 commit comments

Comments
 (0)