/*
- * Copyright (C) 2011 David Goulet <david.goulet@polymtl.ca>
+ * Copyright (C) 2011 EfficiOS Inc.
* Copyright (C) 2011 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
* Copyright (C) 2013 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*
rcu_register_thread();
rcu_thread_online();
- health_register(health_sessiond, HEALTH_SESSIOND_TYPE_APP_MANAGE);
+ health_register(the_health_sessiond, HEALTH_SESSIOND_TYPE_APP_MANAGE);
if (testpoint(sessiond_thread_manage_apps)) {
goto error_testpoint;
}
/* Socket closed on remote end. */
- ust_app_unregister(pollfd);
+ ust_app_unregister_by_socket(pollfd);
} else {
ERR("Unexpected poll events %u for sock %d", revents, pollfd);
goto error;
health_error();
ERR("Health error occurred in %s", __func__);
}
- health_unregister(health_sessiond);
+ health_unregister(the_health_sessiond);
DBG("Application communication apps thread cleanup complete");
rcu_thread_offline();
rcu_unregister_thread();