diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2016-10-27 18:53:35 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2016-10-27 22:18:18 +0200 |
commit | 5284d3e2473d1b3e5f3584b37ae0bba3498ade4e (patch) | |
tree | 15962da088895869a38ea868080c329c84cd7e91 /src/libqmi-glib/qmi-proxy.c | |
parent | 237d8c38ff2977b53de0dd961fadeb857d7b354f (diff) |
libqmi-glib,proxy: print error message on response forwarding error, and plug memleak
Diffstat (limited to 'src/libqmi-glib/qmi-proxy.c')
-rw-r--r-- | src/libqmi-glib/qmi-proxy.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libqmi-glib/qmi-proxy.c b/src/libqmi-glib/qmi-proxy.c index 36c85b5..857780b 100644 --- a/src/libqmi-glib/qmi-proxy.c +++ b/src/libqmi-glib/qmi-proxy.c @@ -494,8 +494,11 @@ device_command_ready (QmiDevice *device, track_cid (request->client, FALSE, response); } - if (!send_message (request->client, response, &error)) + if (!send_message (request->client, response, &error)) { + g_warning ("sending request to device failed: %s", error->message); + g_error_free (error); connection_close (request->client); + } qmi_message_unref (response); g_slice_free (Request, request); |