Reseting the state back in case of failure state 95/70095/2 accepted/tizen/common/20160520.171001 accepted/tizen/ivi/20160520.003255 accepted/tizen/mobile/20160520.003741 accepted/tizen/tv/20160520.003213 accepted/tizen/wearable/20160520.003328 submit/tizen/20160519.085425
authorhyunuktak <hyunuk.tak@samsung.com>
Wed, 18 May 2016 05:32:08 +0000 (14:32 +0900)
committerhyunuktak <hyunuk.tak@samsung.com>
Thu, 19 May 2016 02:09:01 +0000 (11:09 +0900)
Change-Id: I64517a208f51f6e286d3410594ff6950d0b7ebce
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
packaging/libnet-client.spec
src/network-signal-handler.c

index ef27b58..cdf329f 100755 (executable)
@@ -1,6 +1,6 @@
 Name:          libnet-client
 Summary:       Network Client library (Shared library)
-Version:       1.1.51
+Version:       1.1.52
 Release:       1
 Group:         System/Network
 License:       Flora-1.1
index e17ebc8..de845b9 100755 (executable)
@@ -351,7 +351,12 @@ static void __net_handle_failure_ind(const char *profile_name,
        g_strlcpy(event_data.ProfileName,
                        profile_name, NET_PROFILE_NAME_LEN_MAX+1);
 
-       event_data.Error = net_service_error;
+       if (net_service_error != NET_ERR_NONE)
+               event_data.Error = net_service_error;
+       else {
+               event_data.Error = NET_ERR_CONNECTION_CONNECT_FAILED;
+               NETWORK_LOG(NETWORK_ERROR, "Event error defined %d", event_data.Error);
+       }
        event_data.Datalength = 0;
        event_data.Data = NULL;
 
@@ -677,6 +682,8 @@ static void __net_connman_service_signal_filter(GDBusConnection *conn,
                const gchar *name, const gchar *path, const gchar *interface,
                const gchar *sig, GVariant *param, gpointer user_data)
 {
+       __NETWORK_FUNC_ENTER__;
+
        const char *key = NULL;
        const char *value = NULL;
        GVariant *var;
@@ -699,6 +706,8 @@ static void __net_connman_service_signal_filter(GDBusConnection *conn,
                if (NULL != var)
                        g_variant_unref(var);
        }
+
+       __NETWORK_FUNC_EXIT__;
 }
 static int __net_handle_wifi_tdls_connected_event(GVariant *param)
 {