I just squashed the Win2000 hanging on exit bug. Win2000 was unhappy about a thread exiting that still had waveOut resources allocated. A simple switch of code (free resources, then join thread) fixes the problem. The code is in CVS is anyone would like to try it out. --ruaok Hindsight is always 50/50. Robert Kaye -- [EMAIL PROTECTED] http://www.emusic.com _______________________________________________ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev