From 79c1cd15ab61d4842123786056e92c8e0d7f3130 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Tue, 17 Dec 2019 14:32:17 +0100 Subject: [PATCH] Use libev when running test --- src/Test/conftest.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Test/conftest.py b/src/Test/conftest.py index 74f27712..8155cdc2 100644 --- a/src/Test/conftest.py +++ b/src/Test/conftest.py @@ -13,6 +13,10 @@ import pytest import mock import gevent +if "libev" not in str(gevent.config.loop): + # Workaround for random crash when libuv used with threads + gevent.config.loop = "libev-cext" + import gevent.event from gevent import monkey monkey.patch_all(thread=False, subprocess=False)