chiark / gitweb /
disobedience/queue.c: Don't ramp up network activity when not playing.
[disorder] / disobedience / queue.c
index 95ff0d5efe73d05beb9874b8f9a51c0ff16eea28..748b8e33fababe3fbeb330b5cacf783a79da51d6 100644 (file)
@@ -140,7 +140,7 @@ static gboolean playing_periodic(gpointer attribute((unused)) data) {
    * do it once a minute then the rest of the queue can get out of date too
    * easily.) */
   struct queue_entry *q = ql_queue.q;
-  if(q) {
+  if(q && playing_track && !(last_state&(DISORDER_TRACK_PAUSED))) {
     if(q == playing_track)
       q = q->next;
     if(q) {