Otherwise valgrind will report that we are leaking memory. Additionally, only initialize the idle queue for sync idle tasks until album artwork needs it. Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>