4
0
Эх сурвалжийг харах

qdevice: Unregister votequorum tracking on exit

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Jan Friesse 10 жил өмнө
parent
commit
1df111b60a

+ 6 - 0
qdevices/qdevice-votequorum.c

@@ -212,6 +212,12 @@ qdevice_votequorum_destroy(struct qdevice_instance *instance)
 	free(instance->vq_quorum_node_list); instance->vq_quorum_node_list = NULL;
 	free(instance->vq_node_list); instance->vq_node_list = NULL;
 
+	res = votequorum_trackstop(instance->votequorum_handle);
+	if (res != CS_OK) {
+		qdevice_log(LOG_WARNING, "Can't start tracking votequorum changes. Error %s",
+		    cs_strerror(res));
+	}
+
 	res = votequorum_qdevice_unregister(instance->votequorum_handle,
 		QDEVICE_VOTEQUORUM_DEVICE_NAME);