The encoder handles QUIT as abort when current jobs finish. It will also do nothing if the queue is already empty, and will now display total decoded/encoded playlength progress. The ripper has correct detection of already ripped, encoded, identified, tagged, and relocated tracks.