From 7032f5cb098d0cdfc4a8ce20d7db987d2e881669 Mon Sep 17 00:00:00 2001
From: Eugine Blikh <bigbes@gmail.com>
Date: Wed, 14 Aug 2013 23:59:06 +0400
Subject: [PATCH] Stop server when something unexpected happens

---
 test/lib/tarantool_server.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/test/lib/tarantool_server.py b/test/lib/tarantool_server.py
index 1364e1789e..71c48fae94 100644
--- a/test/lib/tarantool_server.py
+++ b/test/lib/tarantool_server.py
@@ -140,6 +140,9 @@ class TarantoolServer(Server):
         self.gdb = False
         self.valgrind = False
 
+    def __del__(self):
+        self.stop()
+
     def find_exe(self, builddir, silent=True):
         "Locate server executable in the build dir or in the PATH."
         self.builddir = builddir
-- 
GitLab