Has anyone had the experience that when your Z suspends due to inactivity (lets say after 30 minutes of playing MP3s with no interaction) that when you resume, XMMS won't be able to find any of the MP3s in your playlist.

Then I have to unmount my card where the MP3s are and remount it.

After a few weeks of doing this, it seems the filesystem area where the MP3s were sitting got corrupted and I had to fsck it; effectively losing all the data.

As a solution, my thought is to have one of the suspend scripts kill XMMS if it is running at the time of suspend.

One question I have is, does the system differentiate between suspend due to a commanded suspend or a suspend due to inactivity?