]> git.proxmox.com Git - mirror_corosync-qdevice.git/blobdiff - qdevices/qdevice-net-heuristics.c
qdevice: Use EXIT_SUCCESS and EXIT_FAILURE codes
[mirror_corosync-qdevice.git] / qdevices / qdevice-net-heuristics.c
index e5aeb370406b6a8ec019c53423bf2f61d8e96e97..0f39e992a29281d436901757b535ad675e3419ce 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2019 Red Hat, Inc.
+ * Copyright (c) 2017-2020 Red Hat, Inc.
  *
  * All rights reserved.
  *
@@ -52,7 +52,7 @@ qdevice_net_heuristics_exec_result_to_tlv(enum qdevice_heuristics_exec_result ex
                log(LOG_ERR, "qdevice_net_heuristics_exec_result_to_tlv: Unhandled "
                    "heuristics exec result %s",
                    qdevice_heuristics_exec_result_to_str(exec_result));
-               exit(1);
+               exit(EXIT_FAILURE);
                break;
        }
 
@@ -94,7 +94,8 @@ qdevice_net_regular_heuristics_exec_result_callback(void *heuristics_instance_pt
        }
 
        if (net_instance->latest_heuristics_result != heuristics) {
-               log(LOG_ERR, "Heuristics result changed from %s to %s",
+               log(heuristics == TLV_HEURISTICS_PASS ? LOG_NOTICE : LOG_ERR,
+                   "Heuristics result changed from %s to %s",
                    tlv_heuristics_to_str(net_instance->latest_heuristics_result),
                    tlv_heuristics_to_str(heuristics));