When iPodder 2.1 is started and the drive letter used
to save podcasts is not present in the system (an
iRiver MP3 player that normally appears to Windows as a
drive letter but was not attached when the program was
started), iPodder throws a "check the log" error
message and terminates. Better behaviour would be to
warn the user that the drive letter is not available
and start up normally.
Logged In: YES
user_id=1307405
An even better behaviour would be to temporarily pause
downloading if the drive letter is not present. It wouldn't
pop up any modal warning dialogues that the user has to
click on - it would just change the status bar or something.
This means I could:
1. Plug my MP3 player into the server's USB port during the day.
2. Unplug it after work, and take it home for the night.
3. Come back in the morning, and plug it in - and the
podcasts would automatically resume during the day.
The key here would be to make it work with no user
intervention - all I want to do is plug my MP3 player into
my computer, and have the podcasts ready later on.
Note that iPodder also dies when the internet connection is
temporarily interrupted during a download (I have already
submitted a bug for this). It should pause downloading if
the internet connection is interrupted, then restart it when
it the internet connection is reconnected.