use multiset to distinguish between similarly-named albums by different artists
clean up quit logic for already-bound socket