summaryrefslogtreecommitdiff
path: root/src/irmd/main.c
diff options
context:
space:
mode:
authordimitri staessens <dimitri.staessens@intec.ugent.be>2016-07-06 11:33:25 +0200
committerdimitri staessens <dimitri.staessens@intec.ugent.be>2016-07-06 11:33:25 +0200
commitf437a4a122614a01a1f97713ddc6e45c1011b86f (patch)
tree8a56b6ea02498712bf51768583a889f4347a0a3b /src/irmd/main.c
parent6c799af1b4cf86a32979d98034c560fb976a9caf (diff)
downloadouroboros-f437a4a122614a01a1f97713ddc6e45c1011b86f.tar.gz
ouroboros-f437a4a122614a01a1f97713ddc6e45c1011b86f.zip
irmd: Rename registry functions
Reflects that the functions (dis)associate an application instance from/with a name and not remove it from the registry entirely.
Diffstat (limited to 'src/irmd/main.c')
-rw-r--r--src/irmd/main.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/irmd/main.c b/src/irmd/main.c
index de100cf8..e59d3c2a 100644
--- a/src/irmd/main.c
+++ b/src/irmd/main.c
@@ -715,8 +715,9 @@ static struct port_map_entry * flow_accept(pid_t api,
}
if (!reg_entry_has_api(rne, api)) {
- rgi = registry_add_ap_instance(&instance->registry,
- rne->name, api);
+ rgi = registry_add_api_name(&instance->registry,
+ api,
+ rne->name);
if (rgi == NULL) {
pthread_rwlock_unlock(&instance->reg_lock);
pthread_rwlock_unlock(&instance->state_lock);
@@ -800,7 +801,7 @@ static int flow_alloc_resp(pid_t n_api,
pthread_mutex_lock(&rne->state_lock);
- registry_remove_ap_instance(&instance->registry, rne->name, n_api);
+ registry_remove_api_name(&instance->registry, n_api, rne->name);
pthread_mutex_unlock(&rne->state_lock);
@@ -1392,12 +1393,12 @@ void * irm_flow_cleaner()
next);
if (kill(r->api, 0) < 0) {
LOG_INFO("Process %d gone, "
- "instance deleted.",
+ "registry binding removed.",
r->api);
- registry_remove_ap_instance(
+ registry_remove_api_name(
&instance->registry,
- e->name,
- r->api);
+ r->api,
+ e->name);
}
}
}