diff options
author | Paweł Szewczyk <p.szewczyk@samsung.com> | 2019-05-10 12:16:34 +0200 |
---|---|---|
committer | Paweł Szewczyk <p.szewczyk@samsung.com> | 2019-05-10 12:26:03 +0200 |
commit | 14592b73878fb387c7d1e945e9c3164c92d5a938 (patch) | |
tree | c8efdec59065fefc6990dc453aee15cf909ad2f7 /src/decision_makers/unit_control_dm.c | |
parent | 6665d20a7285fd02081a259e79c8db36b5d2f750 (diff) | |
download | activationd-14592b73878fb387c7d1e945e9c3164c92d5a938.tar.gz activationd-14592b73878fb387c7d1e945e9c3164c92d5a938.tar.bz2 activationd-14592b73878fb387c7d1e945e9c3164c92d5a938.zip |
unit_control: Fix order of cleaning up
Change-Id: If24846d85d15b5d8cb6846376ce09f7c8ca71f2a
Signed-off-by: Paweł Szewczyk <p.szewczyk@samsung.com>
Diffstat (limited to 'src/decision_makers/unit_control_dm.c')
-rw-r--r-- | src/decision_makers/unit_control_dm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/decision_makers/unit_control_dm.c b/src/decision_makers/unit_control_dm.c index 00a2ec0..c9bd14c 100644 --- a/src/decision_makers/unit_control_dm.c +++ b/src/decision_makers/unit_control_dm.c @@ -404,7 +404,6 @@ static int unit_control_make_decision(struct epc_event_handler *handler) } cleanup: - epc_event_unref(event); if (error_code != 0) { sd_bus_error_set_errno(&error, error_code); ret = sd_bus_reply_method_error(ev->m, &error); @@ -412,6 +411,7 @@ cleanup: ret = sd_bus_reply_method_return(ev->m, "s", "ok"); } sd_bus_message_unref(ev->m); + epc_event_unref(event); return ret; } |