Fix to get peer info method 47/323847/1
authorChanggyu Choi <changyu.choi@samsung.com>
Mon, 21 Apr 2025 04:51:22 +0000 (13:51 +0900)
committerjusung son <jusung07.son@samsung.com>
Thu, 8 May 2025 04:22:37 +0000 (04:22 +0000)
Invalid behavior occurs by performing get_peerinfo before setting port_.
This patch modified to set port_ before doing this.

Change-Id: I7a9dd145cb81a2c9078744852cbeb67c79893fee
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
(cherry picked from commit a9dfe658ecd34196448328c1b74fb6dc13c542ce)

idlc/gen/version2/cpp_stub_body_generator_cb.hh

index c4758501145aed32a1b799492fd49aaab4ed2216..78a156a76e652f3869925e8eda50e56fb924a3c3 100644 (file)
@@ -170,8 +170,8 @@ R"__cpp_cb(
 }
 
 void <CLS_NAME>::ServiceBase::SetPort(rpc_port_h port) {
-  <IMPL_SERVICE_BASE_EXTENSION>
   port_ = port;
+  <IMPL_SERVICE_BASE_EXTENSION>
 }
 
 void <CLS_NAME>::ServiceBase::Disconnect() {