From 305acdd72a03771137739dd3aa7c5405cf2a8ba9 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Tue, 7 Jun 2016 19:35:08 -0300 Subject: [PATCH] Cleanly shutdown workers if session should be interrupted As discussed in #66 --- xdist/dsession.py | 1 + 1 file changed, 1 insertion(+) diff --git a/xdist/dsession.py b/xdist/dsession.py index ae71db4..46f76a9 100644 --- a/xdist/dsession.py +++ b/xdist/dsession.py @@ -535,6 +535,7 @@ class DSession: while not self.session_finished: self.loop_once() if self.shouldstop: + self.triggershutdown() raise Interrupted(str(self.shouldstop)) return True