From 16db6eddd7e6313e095bebebced813fef76f4802 Mon Sep 17 00:00:00 2001 From: tzickel Date: Wed, 21 Nov 2018 18:34:32 +0200 Subject: [PATCH] fix a bug with gevent monkeypatch --- changelog/378.bugfix.rst | 1 + xdist/workermanage.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 changelog/378.bugfix.rst diff --git a/changelog/378.bugfix.rst b/changelog/378.bugfix.rst new file mode 100644 index 0000000..ceb0af8 --- /dev/null +++ b/changelog/378.bugfix.rst @@ -0,0 +1 @@ +Fix support for gevent monkeypatching diff --git a/xdist/workermanage.py b/xdist/workermanage.py index 3b35c14..c6f0010 100644 --- a/xdist/workermanage.py +++ b/xdist/workermanage.py @@ -268,7 +268,7 @@ class WorkerController(object): if not self._down: try: self.sendcommand("shutdown") - except IOError: + except (IOError, OSError): pass self._shutdown_sent = True