summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2020-05-29 18:16:34 +0200
committerAleksander Morgado <aleksander@aleksander.es>2020-05-29 18:16:34 +0200
commit3564fde972c3e39aeccd589ed4919aa058dd23ca (patch)
treed2ceafeb366cb100dd72273e9c25ad65abe71c36
parent47e2ed70db68f655710a558e03bc0d77e3be96d4 (diff)
downloadlibmbim-3564fde972c3e39aeccd589ed4919aa058dd23ca.tar.gz
example: don't attempt to continue logic after quitting main loop
-rwxr-xr-xexamples/simple-tester-python/simple-tester-python3
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/simple-tester-python/simple-tester-python b/examples/simple-tester-python/simple-tester-python
index 0b0dc30..848a5dd 100755
--- a/examples/simple-tester-python/simple-tester-python
+++ b/examples/simple-tester-python/simple-tester-python
@@ -58,6 +58,7 @@ def query_device_caps_ready(mbimdev,result,user_data=None):
except GLib.GError as error:
sys.stderr.write("Couldn't run MBIM command: %s\n" % error.message)
main_loop.quit()
+ return
mbimdev.close(10, None, close_ready, None)
@@ -67,6 +68,7 @@ def open_full_ready(mbimdev,result,user_data=None):
except GLib.GError as error:
sys.stderr.write("Couldn't open MBIM device: %s\n" % error.message)
main_loop.quit()
+ return
request = Mbim.Message.device_caps_query_new ()
mbimdev.command(request, 10, None, query_device_caps_ready, None)
@@ -77,6 +79,7 @@ def new_ready(unused,result,user_data=None):
except GLib.GError as error:
sys.stderr.write("Couldn't create MBIM device: %s\n" % error.message)
main_loop.quit()
+ return
mbimdev.open_full(Mbim.DeviceOpenFlags.PROXY, 10, None, open_full_ready, None)