Version 1.9.6

- Propagate write errors in HIDL interface.
diff --git a/src/qcomm-hidl/AntHidlClient.cpp b/src/qcomm-hidl/AntHidlClient.cpp
index b5cf618..c118da5 100644
--- a/src/qcomm-hidl/AntHidlClient.cpp
+++ b/src/qcomm-hidl/AntHidlClient.cpp
@@ -212,9 +212,13 @@
       data.setToExternal(pucTxMessage+1, ucMessageLength-1);
       if (packet_type == ANT_DATA_TYPE_PACKET)
       {
-         anthci->sendAntData(data);
+         auto hidl_daemon_status = anthci->sendAntData(data);
       } else {
-         anthci->sendAntControl(data);
+         auto hidl_daemon_status = anthci->sendAntControl(data);
+      }
+      if (!hidl_daemon_status.isOk()) {
+         ALOGE("%s:send cmd failed,HIDL daemon dead", __func__);
+         return -1;
       }
    } else {
       ALOGE("%s: antHci is NULL", __func__);