@ -259,7 +259,12 @@ def rank_videos(db, n, pool, filter)
break
else
client = get_client(pool)
begin
video = get_video(id, client, db)
rescue ex
next
end
pool << client
if video.language
@ -135,7 +135,11 @@ spawn do
loop do
top = rank_videos(PG_DB, 40, youtube_pool, filter)
if top.size > 0
args = arg_array(top)
@ -150,6 +154,7 @@ spawn do
videos << get_video(id, client, PG_DB)
youtube_pool << client