From: donghee yang Date: Fri, 5 Apr 2013 01:56:50 +0000 (+0900) Subject: [Title] Fixed a but that remote job return wrong status X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ad6f2fdc90d7c780abcee8a4fb46256526b6da7d;p=sdk%2Ftools%2Fsdk-build.git [Title] Fixed a but that remote job return wrong status --- diff --git a/src/build_server/BuildServer.rb b/src/build_server/BuildServer.rb index 1187759..e07c3af 100644 --- a/src/build_server/BuildServer.rb +++ b/src/build_server/BuildServer.rb @@ -853,10 +853,12 @@ class BuildServer BuildCommServer.send(conn, "=LOG_ERROR") end - get_db_connection() do |db| - job_status = db.select_one("SELECT status FROM jobs WHERE id = #{job_number}")[0] + if job.nil? then + get_db_connection() do |db| + job_status = db.select_one("SELECT status FROM jobs WHERE id = #{job_number}")[0] + end + BuildCommServer.send(conn, "=JOB_STATUS,#{job_status}") end - BuildCommServer.send(conn, "=JOB_STATUS,#{job_status}") BuildCommServer.send_end(conn) BuildCommServer.disconnect(conn)