From ef88c73001881ce5f8d8017f4a8444a311ed208b Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <adhisimon@gmail.com>
Date: Fri, 21 Jan 2022 11:46:54 +0700
Subject: [PATCH] Use server.address().port on core callback listen log

---
 lib/core-callback/index.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/core-callback/index.js b/lib/core-callback/index.js
index 024fa88..d4f33bc 100644
--- a/lib/core-callback/index.js
+++ b/lib/core-callback/index.js
@@ -34,8 +34,8 @@ app.use((req, res) => {
 const port = (config.listener && config.listener.core && config.listener.core.port)
     || DEFAULT_LISTENER_FROM_CORE;
 
-app.listen(port, () => {
-    logger.info(`${MODULE_NAME} 0375DC4E: Listen from CORE callback on port ${port}`);
+const server = app.listen(port, () => {
+    logger.info(`${MODULE_NAME} 0375DC4E: Listen from CORE callback`, { port: server.address().port });
 }).on('error', (e) => {
     logger.error(`${MODULE_NAME} A90E42D5: Can not listen CORE callback on port ${port}. ${e.toString()}`);
     process.exit(1);
-- 
1.9.0