Add log for debugging UNKNOWN error
authorSeonah Moon <seonah1.moon@samsung.com>
Tue, 7 Apr 2020 08:49:42 +0000 (17:49 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Tue, 7 Apr 2020 08:49:42 +0000 (17:49 +0900)
include/NanError.h
src/NanHalEventCallbackHandler.cpp

index e03e39003d1e205a729bf66982a05ad49fa81c18..b0cb179fe82eb225069b5d3606901b1cadbc5534 100644 (file)
@@ -22,17 +22,17 @@ typedef enum {
        NAN_ERROR_OPERATION_FAILED,
        NAN_ERROR_INVALID_PARAMETER,
        NAN_ERROR_MEMORY,
-       NAN_ERROR_ABORT,
+       NAN_ERROR_ABORT, // 5
        NAN_ERROR_BUSY,
        NAN_ERROR_TIMED_OUT,
        NAN_ERROR_NOT_AVAILABLE,
        NAN_ERROR_NOT_ALLOWED,
-       NAN_ERROR_ALREADY_ENABLED,
+       NAN_ERROR_ALREADY_ENABLED, // 10
        NAN_ERROR_NO_CLIENT,
        NAN_ERROR_TOO_MANY_REQUESTS,
        NAN_ERROR_REJECTED_BY_PEER,
        NAN_ERROR_INTERFACE_DOWN,
-       NAN_ERROR_UNKNOWN,
+       NAN_ERROR_UNKNOWN, // 15
 
        // Internal errors
        NAN_ERROR_DRIVER_ENABLED = 0x100,
index 309a0eeb0f16c8ed7cd23983037f2406531bb065..970d8d4995eba43c3c2b030190e7e68d13008a2b 100644 (file)
@@ -74,6 +74,7 @@ typedef struct {
 
 static NanError convertLegacyStatusToNanError(NanStatusType status)
 {
+       NAN_LOGD("Status(%d)", status);
        switch(status) {
                case NAN_STATUS_SUCCESS:
                        return NAN_ERROR_NONE;
@@ -370,6 +371,7 @@ void raiseDataPathConfirmedEvent(NanDataPathConfirmInd *event)
        NAN_LOGD("appInfoLen: %u", dataPathConfirmEvent.appInfoLen);
 
        dataPathConfirmEvent.result = convertLegacyStatusToNanError(event->reason_code);
+       NAN_LOGD("reason code: %d, error: %d", event->reason_code, dataPathConfirmEvent.result);
        on_notify_data_path_confirm_event(dataPathConfirmEvent);
 
        __NAN_LOG_FUNC_EXIT__;