Skip to content
Snippets Groups Projects
Commit 657cbc4f authored by Tomasz Grabiec's avatar Tomasz Grabiec Committed by Pekka Enberg
Browse files

imgedit: fail if qemu exits with non-zero code


It's a good practice to propagate failures so that make does not
succeed if something goes wrong.

Signed-off-by: default avatarTomasz Grabiec <tgrabiec@cloudius-systems.com>
Signed-off-by: default avatarPekka Enberg <penberg@cloudius-systems.com>
parent d85494a5
No related branches found
No related tags found
No related merge requests found
...@@ -81,7 +81,8 @@ class nbd_file(object): ...@@ -81,7 +81,8 @@ class nbd_file(object):
# send disconnect to nbd server # send disconnect to nbd server
self._client.close() self._client.close()
# wait for server to exit # wait for server to exit
self._process.wait() if self._process.wait():
raise Exception('Qemu terminated with exit code %d' % self._process.returncode)
self._closed = True self._closed = True
def seek(self, offset): def seek(self, offset):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment