From: jiil.hyoun Date: Tue, 19 Mar 2013 01:41:59 +0000 (+0900) Subject: [Title] more cache logs when mutex activate X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7370feeb9422c65132986872f94080d3dd7415b8;p=sdk%2Ftools%2Fsdk-build.git [Title] more cache logs when mutex activate [Type] Enhancement [Module] Toolchain / [Priority] Major [Jira#] [Redmine#] [Problem] [Cause] [Solution] [TestCase] Change-Id: Iea4f8aeec4d9a248936290c582dd7a8f180bcdf8 --- diff --git a/src/pkg_server/client.rb b/src/pkg_server/client.rb index 2b0f842..fcd5ec1 100644 --- a/src/pkg_server/client.rb +++ b/src/pkg_server/client.rb @@ -358,13 +358,19 @@ class Client private def get_file_from_cache(filename, pkg_checksum, pkg_size, location) downloaded_file_path = nil + @log.info "WAIT CACHE CHECK",Log::LV_USER $cache_mutex.synchronize do + @log.info "ENTER CACHE CHECK",Log::LV_USER cached_filepath = get_cached_filepath(filename, pkg_checksum, pkg_size) + @log.info "GET CACHE #{cached_filepath}",Log::LV_USER if not cached_filepath.nil? then + @log.info "COPY FROM CACHE",Log::LV_USER FileUtils.cp(cached_filepath, location) + @log.info "COPY DONE",Log::LV_USER downloaded_file_path = File.join(location, File.basename(cached_filepath)) end end + @log.info "CACHE CHECK DONE",Log::LV_USER if not downloaded_file_path.nil? and not File.exist? downloaded_file_path then downloaded_file_path = nil end