mmifw-ipc: deregister callbacks in mmi_ipc_shutdown() 26/264126/1
authorSung-Jin Park <sj76.park@samsung.com>
Tue, 13 Jul 2021 15:43:34 +0000 (00:43 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Mon, 13 Sep 2021 12:14:44 +0000 (21:14 +0900)
Change-Id: If9bda3a5051387bc08c3952f5b0300dd80efdc0d
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/mmifw-ipc.c

index 32b27a0f662f254d3c441e6607e055074e90e27e..5ffe05990aee0284785c2c626956e66c2b15d0d7 100644 (file)
@@ -650,6 +650,11 @@ err:
 void
 mmi_ipc_shutdown(void)
 {
+       if (!_rpc_h)
+               return;
+
+       rpc_port_proxy_mmifw_invoke_deregister_cb(_rpc_h);
+
        rpc_port_mmifw_focus_event_cb_destroy(focus_cb_h);
        rpc_port_mmifw_state_change_event_cb_destroy(state_change_cb_h);
        rpc_port_mmifw_wakeup_event_cb_destroy(wakeup_cb_h);