diff options
author | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2016-05-03 12:37:17 +0200 |
---|---|---|
committer | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2016-05-03 12:40:54 +0200 |
commit | 41d7ceca7f2c90fb55c14d49858b80ff524c205c (patch) | |
tree | 0280e21e4d6e6626e4a8b1101584e4c719ae3bd2 | |
parent | 5d4ffd73f8d70a7ab04bbae910bb855267d8f510 (diff) | |
download | DLT-daemon-41d7ceca7f2c90fb55c14d49858b80ff524c205c.tar.gz |
Fixed not returning the correct number of lost messages at exit.
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
Change-Id: I211222d04350820098bf56dfc5b7aee50e2529f0
-rw-r--r-- | src/lib/dlt_user.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/dlt_user.c b/src/lib/dlt_user.c index 4079526..82f77c0 100644 --- a/src/lib/dlt_user.c +++ b/src/lib/dlt_user.c @@ -592,7 +592,11 @@ int dlt_user_atexit_blow_out_user_buffer(void){ if(ret == 0) { - return -1; + DLT_SEM_LOCK(); + count = dlt_buffer_get_message_count(&(dlt_user.startup_buffer)); + DLT_SEM_FREE(); + + return count; } } |