diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2016-11-28 14:33:24 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-01-16 11:24:12 +0100 |
commit | 3012c2e1d7f3a3a7843a41114d07fab75aceb57f (patch) | |
tree | cda85bd9883cbd4a9a5ac33a42112c95497beea2 | |
parent | f8f2659494adc226bdaebdb037eb22f3e5ba1171 (diff) | |
download | external_libqmi-3012c2e1d7f3a3a7843a41114d07fab75aceb57f.zip external_libqmi-3012c2e1d7f3a3a7843a41114d07fab75aceb57f.tar.gz external_libqmi-3012c2e1d7f3a3a7843a41114d07fab75aceb57f.tar.bz2 |
qmi-firmware-update: ignore errors on session close
This is because the TTY actually disappears and we'll just end up
getting a HUP reported.
-rw-r--r-- | src/qmi-firmware-update/qfu-download-helpers.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/qmi-firmware-update/qfu-download-helpers.c b/src/qmi-firmware-update/qfu-download-helpers.c index 82949a2..9362146 100644 --- a/src/qmi-firmware-update/qfu-download-helpers.c +++ b/src/qmi-firmware-update/qfu-download-helpers.c @@ -1439,11 +1439,8 @@ download_helper_run (GTask *task) g_clear_error (&error); } - if (!qdl_session_close (ctx->fd, &error)) { - /* Error not fatal */ - g_debug ("[qfu-download] error closing session: %s", error->message); - g_clear_error (&error); - } + /* Ignore error completely, we likely get a HUP when reading */ + qdl_session_close (ctx->fd, NULL); out: if (error) |