Просмотр исходного кода

Clean up the poll loop resourses on exit

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Reviewed-by: Steven Dake <sdake@redhat.com>
Angus Salkeld 14 лет назад
Родитель
Сommit
21f1008be8
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      exec/main.c

+ 6 - 0
exec/main.c

@@ -799,6 +799,7 @@ static void corosync_totem_dynamic_init (void)
 		totem_dynamic_destroy_notify_fn,
 		NULL, NULL);
 }
+
 static void corosync_totem_stats_init (void)
 {
 	totempg_stats_t * stats;
@@ -1642,6 +1643,11 @@ int main (int argc, char **argv, char **envp)
 	 */
 	totempg_finalize ();
 
+	/*
+	 * free the loop resources
+	 */
+	qb_loop_destroy (corosync_poll_handle);
+
 	/*
 	 * Remove pid lock file
 	 */