Clear delegate objects before being disconnected 20/181620/1
authorJunghoon Park <jh9216.park@samsung.com>
Fri, 15 Jun 2018 06:40:44 +0000 (15:40 +0900)
committerJunghoon Park <jh9216.park@samsung.com>
Fri, 15 Jun 2018 06:40:44 +0000 (15:40 +0900)
Change-Id: I19e3e9b0bab90dd095cb734eef12dc29c3f4e3ab
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
idlc/cpp_gen/cpp_proxy_body_gen_cb.h

index cc97a44..be77dd5 100644 (file)
@@ -133,6 +133,7 @@ void ##::OnConnectedCB(const char *ep, const char *port_name, rpc_port_h port, v
 
 void ##::OnDisconnectedCB(const char *ep, const char *port_name, void *data) {
   ##* l = static_cast<##*>(data);
+  l->delegate_list_.clear();
   l->listener_->OnDisconnected();
 }