From 545c4955e6cba50d284c3ef98f1ee17c1366a9b4 Mon Sep 17 00:00:00 2001 From: Simon Kelley Date: Thu, 12 Aug 2021 16:58:30 +0100 Subject: [PATCH] Revert "Re-order UBus teardown logic." This reverts commit d387f8f06c68b43d549388413d996bef63e4b9f6. --- src/ubus.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ubus.c b/src/ubus.c index 6b1b7db..eb44eb4 100644 --- a/src/ubus.c +++ b/src/ubus.c @@ -81,12 +81,12 @@ static void ubus_subscribe_cb(struct ubus_context *ctx, struct ubus_object *obj) static void ubus_destroy(struct ubus_context *ubus) { - ubus_free(ubus); - daemon->ubus = NULL; - // Forces re-initialization when we're reusing the same definitions later on. ubus_object.id = 0; ubus_object_type.id = 0; + + ubus_free(ubus); + daemon->ubus = NULL; } static void ubus_disconnect_cb(struct ubus_context *ubus)