From f75419cfbd2c864bb13758ab1a337fc76ff8c617 Mon Sep 17 00:00:00 2001 From: Kevin Whitaker Date: Thu, 23 Feb 2017 18:37:32 -0500 Subject: [PATCH] Don't pull from request queue unless the next item also was already up for voting. --- src/GroovePlayer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/GroovePlayer.cpp b/src/GroovePlayer.cpp index f965456..bc6be2b 100644 --- a/src/GroovePlayer.cpp +++ b/src/GroovePlayer.cpp @@ -323,7 +323,7 @@ void GroovePlayerMgr::grooveEventLoop() else { //Pick request song if there are any. - if(requestQueue.size() > 0) + if(requestQueue.size() > 0 && requestQueue.front().first.trackFingerprint == currentVoteBatch.back().trackFingerprint) //Assumes back is track 3. { winner = requestQueue.front().first; requestQueue.pop_front(); -- GitLab