1
Vote

GetAllMusicTracks fails, problem accessing more than 4363 songs

description

First off, thanks for creating this service. It seems very promising for my needs.
 
I don't seem to be able to use GetAllMusicTracks because I have too many songs
 
this command works (songs from 0 - 4362)
.../json/GetMusicTracks?startIndex=0&endIndex=4362&sort=0&order=0
 
and this one does not (songs from 0 - 4363)
.../json/GetMusicTracks?startIndex=0&endIndex=4363&sort=0&order=0
 
to be clear, there is no problem with the actual songs above the 4362 index since this also works fine: (songs from 1000 - 5000)
.../json/GetMusicTracks?startIndex=1000&endIndex=5000&sort=0&order=0
 
the error I get in chrome is "Error 101 (net::ERR_CONNECTION_RESET): The connection was reset."
 
In my c# client app I get: "System.Net.WebException: The underlying connection was closed: ..." etc.
 
I'm guessing that it's because there is too much information for a web request, but I dont' really know. If it were possible to only ask for only the song information I need (i.e. title) instead of ALL the information for every song it might avoid this issue.
 
It's too bad because I was making good progress with GMA but this is a bit of a show stopper. I may have to switch to reading the sqlite database files directly, which is not ideal.
 
thanks for any suggestions / fixes you can offer.

comments