From f64e78a17c3ee805ce30bd8a3d351d0392b5e1a1 Mon Sep 17 00:00:00 2001 From: Eunhae Choi Date: Wed, 21 Mar 2018 18:33:53 +0900 Subject: [PATCH] [0.3.88] release sockfd in case of err Change-Id: I518615d87e4594f9fc2aa355d082af7555c39ae9 --- packaging/capi-media-player.spec | 2 +- src/player.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packaging/capi-media-player.spec b/packaging/capi-media-player.spec index af50f7c..aef3fe7 100644 --- a/packaging/capi-media-player.spec +++ b/packaging/capi-media-player.spec @@ -1,6 +1,6 @@ Name: capi-media-player Summary: A Media Player API -Version: 0.3.87 +Version: 0.3.88 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/player.c b/src/player.c index cbc50af..809be61 100644 --- a/src/player.c +++ b/src/player.c @@ -1809,7 +1809,10 @@ int player_create(player_h * player) _player_event_queue_destroy(pc->cb_info); callback_destroy(pc->cb_info); pc->cb_info = NULL; + } else if (sock_fd > INVALID_DEFAULT_VALUE) { + muse_client_close(sock_fd); } + sock_fd = INVALID_DEFAULT_VALUE; g_free(ret_buf); ret_buf = NULL; LOGE("ret value : %d, retry #%d", ret, CONNECTION_RETRY - retry_count); -- 2.7.4