diff options
author | Thibault Saunier <tsaunier@gnome.org> | 2016-11-30 07:40:05 -0300 |
---|---|---|
committer | Thibault Saunier <tsaunier@gnome.org> | 2016-12-02 12:32:18 -0300 |
commit | 3bbf7fda47009dc7e0ca9f24d15a8e76097355cc (patch) | |
tree | 8e302ca7aed823afa1ee09a954b08b1306f5bf9f | |
parent | 67c14729ac6f991fd3a230ceaf5dea211df38fa0 (diff) |
validate:launcher: Make sure that the IPC server is shutdown before closing the socket
-rw-r--r-- | validate/launcher/baseclasses.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/validate/launcher/baseclasses.py b/validate/launcher/baseclasses.py index c39a426..25b2155 100644 --- a/validate/launcher/baseclasses.py +++ b/validate/launcher/baseclasses.py @@ -551,9 +551,9 @@ class GstValidateTest(Test): def stop_server(self): if self.server: - self.server.server_close() self.server.shutdown() self.server_thread.join() + self.server.server_close() self.server = None def kill_subprocess(self): @@ -582,8 +582,6 @@ class GstValidateTest(Test): self.info("%s server port: %s" % (self, self.serverport)) ready.set() - # Activate the server; this will keep running until you - # interrupt the program with Ctrl-C self.server.serve_forever() def test_start(self, queue): |