From 7545661a1bd62733bb4334e630b84bbf64ffdfe0 Mon Sep 17 00:00:00 2001 From: taesub kim Date: Fri, 29 Jun 2018 15:50:58 +0900 Subject: [PATCH] Added dump log for connect fail #2 Change-Id: Ied11589a7fcb26e9d285fd2304c3ae46be257567 Signed-off-by: Taesub Kim --- gtest/CMakeLists.txt | 0 gtest/gdbus.cpp | 0 gtest/gdbus.h | 0 gtest/mptcp.cpp | 0 gtest/mptcp.h | 0 gtest/netconf.h | 0 gtest/netstat.cpp | 0 gtest/netstat.h | 0 gtest/network_state.cpp | 0 gtest/network_state.h | 0 gtest/unittest.cpp | 0 gtest/vpn.cpp | 0 gtest/vpn.h | 0 gtest/wifi.cpp | 0 gtest/wifi.h | 0 resources/opt/etc/dump.d/module.d/network_log_dump.sh | 5 ++++- src/signal-handler.c | 9 ++++++++- 17 files changed, 12 insertions(+), 2 deletions(-) mode change 100644 => 100755 gtest/CMakeLists.txt mode change 100644 => 100755 gtest/gdbus.cpp mode change 100644 => 100755 gtest/gdbus.h mode change 100644 => 100755 gtest/mptcp.cpp mode change 100644 => 100755 gtest/mptcp.h mode change 100644 => 100755 gtest/netconf.h mode change 100644 => 100755 gtest/netstat.cpp mode change 100644 => 100755 gtest/netstat.h mode change 100644 => 100755 gtest/network_state.cpp mode change 100644 => 100755 gtest/network_state.h mode change 100644 => 100755 gtest/unittest.cpp mode change 100644 => 100755 gtest/vpn.cpp mode change 100644 => 100755 gtest/vpn.h mode change 100644 => 100755 gtest/wifi.cpp mode change 100644 => 100755 gtest/wifi.h diff --git a/gtest/CMakeLists.txt b/gtest/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/gtest/gdbus.cpp b/gtest/gdbus.cpp old mode 100644 new mode 100755 diff --git a/gtest/gdbus.h b/gtest/gdbus.h old mode 100644 new mode 100755 diff --git a/gtest/mptcp.cpp b/gtest/mptcp.cpp old mode 100644 new mode 100755 diff --git a/gtest/mptcp.h b/gtest/mptcp.h old mode 100644 new mode 100755 diff --git a/gtest/netconf.h b/gtest/netconf.h old mode 100644 new mode 100755 diff --git a/gtest/netstat.cpp b/gtest/netstat.cpp old mode 100644 new mode 100755 diff --git a/gtest/netstat.h b/gtest/netstat.h old mode 100644 new mode 100755 diff --git a/gtest/network_state.cpp b/gtest/network_state.cpp old mode 100644 new mode 100755 diff --git a/gtest/network_state.h b/gtest/network_state.h old mode 100644 new mode 100755 diff --git a/gtest/unittest.cpp b/gtest/unittest.cpp old mode 100644 new mode 100755 diff --git a/gtest/vpn.cpp b/gtest/vpn.cpp old mode 100644 new mode 100755 diff --git a/gtest/vpn.h b/gtest/vpn.h old mode 100644 new mode 100755 diff --git a/gtest/wifi.cpp b/gtest/wifi.cpp old mode 100644 new mode 100755 diff --git a/gtest/wifi.h b/gtest/wifi.h old mode 100644 new mode 100755 diff --git a/resources/opt/etc/dump.d/module.d/network_log_dump.sh b/resources/opt/etc/dump.d/module.d/network_log_dump.sh index 2f2e373..e32cb32 100755 --- a/resources/opt/etc/dump.d/module.d/network_log_dump.sh +++ b/resources/opt/etc/dump.d/module.d/network_log_dump.sh @@ -16,4 +16,7 @@ fi export DISPLAY=:0.0 NETWORK_DATA_DIR=/opt/usr/data/network -/usr/bin/tar -czf ${NETWORK_DATA_DIR}/network_file_log.tar.gz -C ${NETWORK_DATA_DIR} . +NOWTIME=$(date +"%m-%d-%Y(%T)") +FILENAME="network_file_log_$NOWTIME.tar.gz" + +/usr/bin/tar -czf ${NETWORK_DATA_DIR}/$FILENAME -C ${NETWORK_DATA_DIR} . diff --git a/src/signal-handler.c b/src/signal-handler.c index d81db12..80fd083 100755 --- a/src/signal-handler.c +++ b/src/signal-handler.c @@ -522,8 +522,15 @@ static void _service_signal_cb(GDBusConnection *conn, g_variant_get(variant, "s", &property); INFO("[%s] Property : %s", sigvalue, property); #if defined TIZEN_DEBUG_ENABLE - if (g_strcmp0(property, "connect-failed") == 0 || g_strcmp0(property, "invalid-key") == 0 || g_strcmp0(property, "auth-failed") == 0) + if (g_strcmp0(property, "dhcp-failed") == 0 + || g_strcmp0(property, "connect-failed") == 0 + || g_strcmp0(property, "login-failed") == 0 + || g_strcmp0(property, "auth-failed") == 0 + || g_strcmp0(property, "invalid-key") == 0) { + + INFO("start dump"); _start_dump(); + } #endif g_free(property); } -- 2.34.1