Commit Diff


commit - 8c511b480df75ceefcc5f0da2e1062f35a1d245e
commit + 7ad394ad295618bff7dfcaaddf419e2ec6b58920
blob - ddc342051acb4a5567bd9e2f630bfc28d0c4e9d0
blob + 455447e395ca96f8a5be5d9fdc2f5791b262de84
--- player.c
+++ player.c
@@ -207,8 +207,6 @@ player_playnext(void)
 		player_senderr();
 		return;
 	}
-
-	player_sendeof();
 }
 
 int
@@ -283,6 +281,7 @@ player(int debug, int verbose)
 			assert(player_dispatch() == IMSG_STOP);
 
 		player_playnext();
+		player_sendeof();
 	}
 
 	return 0;