From 84a3bed095ec367ffd6c8c70d22e12d50dcb62a0 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Thu, 3 Jan 2013 20:18:00 -0800 Subject: [PATCH] core: Reset access and service database pointers on shutdown --- src/sdpd-database.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sdpd-database.c b/src/sdpd-database.c index b40e408d9..ad896a44b 100644 --- a/src/sdpd-database.c +++ b/src/sdpd-database.c @@ -92,7 +92,10 @@ static void access_free(void *p) void sdp_svcdb_reset(void) { sdp_list_free(service_db, (sdp_free_func_t) sdp_record_free); + service_db = NULL; + sdp_list_free(access_db, access_free); + access_db = NULL; } typedef struct _indexed { -- 2.47.3