Преглед изворни кода

Fixup merge problem in trunk revision 2515.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/branches/flatiron@2590 fd59a12c-fef9-0310-b244-a6a79926bd2f
Steven Dake пре 16 година
родитељ
комит
4106491260
1 измењених фајлова са 6 додато и 2 уклоњено
  1. 6 2
      exec/service.c

+ 6 - 2
exec/service.c

@@ -94,8 +94,11 @@ struct corosync_service_engine *ais_service[SERVICE_HANDLER_MAXIMUM_COUNT];
 hdb_handle_t service_stats_handle[SERVICE_HANDLER_MAXIMUM_COUNT][64];
 
 static hdb_handle_t object_internal_configuration_handle;
+
 static hdb_handle_t object_stats_services_handle;
 
+static void (*service_unlink_all_complete) (void) = NULL;
+
 static hdb_handle_t unlink_all_handle;
 
 
@@ -246,7 +249,7 @@ unsigned int corosync_service_link_and_init (
 											 OBJDB_VALUETYPE_UINT64);
 	}
 
-	log_printf (LOGSYS_LEVEL_NOTICE, "Service initialized '%s'\n", service->name);
+	log_printf (LOGSYS_LEVEL_NOTICE, "Service engine loaded: %s\n", service->name);
 	return (res);
 }
 
@@ -351,8 +354,9 @@ static unsigned int service_unlink_and_exit (
 	unsigned short *service_id;
 	unsigned int *found_service_ver;
 	hdb_handle_t object_find_handle;
-	char object_name[32];
+	hdb_handle_t *found_service_handle;
 	char *name_sufix;
+	int res;
 
 	name_sufix = strrchr (service_name, '_');
 	if (name_sufix)