summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2010-07-30 19:25:45 +0200
committerPatrick McHardy <kaber@trash.net>2010-07-30 19:25:45 +0200
commit4c5e3a4a0340e8b9eae88199eb6cc42802ad6b8f (patch)
treea03176fad8873a0972d930968ef250eb3fc62850
parentf00777518cac5ba80c0c4a857cc676dc13f7f122 (diff)
example: release MM endpoints on shutdown
Signed-off-by: Patrick McHardy <kaber@trash.net>
-rw-r--r--example/pp-access-rights-terminate.c1
-rw-r--r--example/pp-access-rights.c2
-rw-r--r--example/pp-detach.c1
-rw-r--r--example/pp-info-request.c1
-rw-r--r--example/pp-location-update.c1
5 files changed, 5 insertions, 1 deletions
diff --git a/example/pp-access-rights-terminate.c b/example/pp-access-rights-terminate.c
index 87cc7c0..5f956bb 100644
--- a/example/pp-access-rights-terminate.c
+++ b/example/pp-access-rights-terminate.c
@@ -64,5 +64,6 @@ int main(int argc, char **argv)
dect_event_loop();
dect_common_cleanup(dh);
+ dect_mm_endpoint_destroy(dh, mme);
return 0;
}
diff --git a/example/pp-access-rights.c b/example/pp-access-rights.c
index 8cfe48a..a32521d 100644
--- a/example/pp-access-rights.c
+++ b/example/pp-access-rights.c
@@ -188,8 +188,8 @@ int main(int argc, char **argv)
mm_access_rights_req(dh, mme);
dect_event_loop();
- dect_mm_endpoint_destroy(dh, mme);
dect_common_cleanup(dh);
+ dect_mm_endpoint_destroy(dh, mme);
close(rand_fd);
return 0;
}
diff --git a/example/pp-detach.c b/example/pp-detach.c
index ad6f956..710886a 100644
--- a/example/pp-detach.c
+++ b/example/pp-detach.c
@@ -50,5 +50,6 @@ int main(int argc, char **argv)
dect_event_loop();
dect_common_cleanup(dh);
+ dect_mm_endpoint_destroy(dh, mme);
return 0;
}
diff --git a/example/pp-info-request.c b/example/pp-info-request.c
index cb0d22b..71d232f 100644
--- a/example/pp-info-request.c
+++ b/example/pp-info-request.c
@@ -68,5 +68,6 @@ int main(int argc, char **argv)
dect_event_loop();
dect_common_cleanup(dh);
+ dect_mm_endpoint_destroy(dh, mme);
return 0;
}
diff --git a/example/pp-location-update.c b/example/pp-location-update.c
index 9585d92..9ed63cc 100644
--- a/example/pp-location-update.c
+++ b/example/pp-location-update.c
@@ -89,5 +89,6 @@ int main(int argc, char **argv)
dect_event_loop();
dect_common_cleanup(dh);
+ dect_mm_endpoint_destroy(dh, mme);
return 0;
}