Cache size bug in Android app on Galaxy S phones

Got an idea? Missing something? Post your feature request here.

Moderator: moderators

Cache size bug in Android app on Galaxy S phones

Postby epinephrine_junky » Thu Nov 18, 2010 11:34 pm

Haven't found any posts on this bug, if I missed them then I apologize. Also should start off by thanking Sindre for this awesome software!

The Galaxy S phones have a large internal memory (14GB for users, 2GB for system) as well as the external microSD card.

The weird thing is that they chose to mount the user portion of the internal card at /sdcard and the external microSD at /sdcard/sd.

So even though I set my cache size to 500MB it doesn't stop it from putting more than 500MB in /sdcard/Subsonic (the internal 14GB).

I think what is happening is that Subsonic checks the remaining space left on /sdcard/sd (through some android API to the external card?) even though it is saving the files on a different storage space.

I'd suggest that for phones like this there should be an advanced setting to allow you to choose where to put the Subsonic cache (/sdcard/sd or /sdcard) and then apply the cache limits to the chosen filesystem.

cheers
epinephrine_junky
 
Posts: 1
Joined: Thu Nov 18, 2010 10:56 pm

Postby sanods » Mon Nov 22, 2010 9:12 am

This actually seems to be true even for my phone which has its sdcard at /sdcard. Running cyanogenmod 6.0. The cache seems to grow in a uncontrolled fashion, and when the space is all out the client goes into a sad state where it seems to refuse to play!

I can probably research this a bit more soon-ish.
sanods
 
Posts: 8
Joined: Thu Nov 11, 2010 1:37 pm
Location: SE


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 7 guests