diff options
author | Christoph Lipka <clipka@jp.adit-jv.com> | 2016-03-18 15:49:03 +0900 |
---|---|---|
committer | Gernot Wirschal <gernot.wirschal@bmw.de> | 2016-04-28 15:07:21 +0200 |
commit | 5d4ffd73f8d70a7ab04bbae910bb855267d8f510 (patch) | |
tree | 640d713c4b585e3bbdfe0f11f15d898564cc4e2c | |
parent | 0ee4099f8a6782f399af31f4b1996c19b23b22cb (diff) | |
download | DLT-daemon-5d4ffd73f8d70a7ab04bbae910bb855267d8f510.tar.gz |
dlt-daemon: Free DltDaemon structure on exit
Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com>
Change-Id: I504664fa8d2a4c6d9449a1911bf139dfe6005d76
-rw-r--r-- | src/daemon/dlt-daemon.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/daemon/dlt-daemon.c b/src/daemon/dlt-daemon.c index 25feb6c..6d58bb4 100644 --- a/src/daemon/dlt-daemon.c +++ b/src/daemon/dlt-daemon.c @@ -712,6 +712,8 @@ int main(int argc, char* argv[]) dlt_daemon_local_cleanup(&daemon, &daemon_local, daemon_local.flags.vflag); + dlt_daemon_free(&daemon, daemon_local.flags.vflag); + dlt_log(LOG_NOTICE, "Leaving DLT daemon\n"); return 0; @@ -1166,9 +1168,6 @@ void dlt_daemon_local_cleanup(DltDaemon *daemon, DltDaemonLocal *daemon_local, i if(daemon_local->flags.offlineTraceDirectory[0]) dlt_offline_trace_free(&(daemon_local->offlineTrace)); - /* free ringbuffer */ - dlt_buffer_free_dynamic(&(daemon->client_ringbuffer)); - /* Ignore result */ dlt_file_free(&(daemon_local->file),daemon_local->flags.vflag); |