[0.6.211] Add log for debug(close fd) 44/218844/2 submit/tizen/20191129.064228
authorGilbok Lee <gilbok.lee@samsung.com>
Thu, 28 Nov 2019 23:21:41 +0000 (08:21 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Fri, 29 Nov 2019 04:59:40 +0000 (13:59 +0900)
Change-Id: I6f193caa32a13f9d70efab1198e9388172553383

packaging/libmm-player.spec
src/mm_player_utils.c

index 9a8eb55..e7d97df 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-player
 Summary:    Multimedia Framework Player Library
-Version:    0.6.210
+Version:    0.6.211
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index c412f24..c226d90 100644 (file)
@@ -36,6 +36,7 @@
 #include "media_format.h"
 
 #define MEDIA_PATH_EXTERNAL tzplatform_getenv(TZ_SYS_STORAGE) /* external storage, sd card, usb */
+#define FD_NUM_FOR_DEBUG 10
 
 const gchar *
 _mmplayer_get_stream_type_name(int type)
@@ -307,11 +308,16 @@ _mmplayer_exist_file_path(const char *file_path)
                LOGE("failed to get file status");
        } else if (stat_results.st_size == 0) {
                LOGE("file size is zero");
+               if (fd < FD_NUM_FOR_DEBUG)
+                       LOGW("close fd %d", fd);
                close(fd);
                return MM_ERROR_PLAYER_FILE_NOT_FOUND;
-       } else
+       } else {
                LOGW("file size : %lld bytes", (long long)stat_results.st_size);
+       }
 
+       if (fd < FD_NUM_FOR_DEBUG)
+               LOGW(("close fd %d", fd);
        close(fd);
 
        return MM_ERROR_NONE;