mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2024-11-25 15:45:38 +00:00
(Android) Increased the maximum waiting time for the storage mount retry loop from 4 to 4.5 seconds
This commit is contained in:
parent
c3a9f9d945
commit
c8e7f7156a
|
@ -615,12 +615,12 @@ int main(int argc, char* argv[])
|
||||||
// If ES-DE is set as the home app/launcher we may be in a situation where we get started
|
// If ES-DE is set as the home app/launcher we may be in a situation where we get started
|
||||||
// before the external storage has been mounted. If the application data directory or the
|
// before the external storage has been mounted. If the application data directory or the
|
||||||
// ROMs directory have been located on this storage then the configurator will get executed.
|
// ROMs directory have been located on this storage then the configurator will get executed.
|
||||||
// To prevent the likelyhood of this happening we wait up to 40 * 100 milliseconds, then
|
// To prevent the likelyhood of this happening we wait up to 45 * 100 milliseconds, then
|
||||||
// we give up. This is not an airtight solution but it hopefully decreases the risk of
|
// we give up. This is not an airtight solution but it hopefully decreases the risk of
|
||||||
// this failure occuring. Under normal circumstances the storage would be mounted when
|
// this failure occuring. Under normal circumstances the storage would be mounted when
|
||||||
// the application is starting, so no delay would occur.
|
// the application is starting, so no delay would occur.
|
||||||
if (SDL_AndroidGetExternalStorageState() == 0) {
|
if (SDL_AndroidGetExternalStorageState() == 0) {
|
||||||
for (int i {0}; i < 40; ++i) {
|
for (int i {0}; i < 45; ++i) {
|
||||||
__android_log_print(ANDROID_LOG_VERBOSE, ANDROID_APPLICATION_ID,
|
__android_log_print(ANDROID_LOG_VERBOSE, ANDROID_APPLICATION_ID,
|
||||||
"Storage not mounted, waiting 100 ms until next attempt");
|
"Storage not mounted, waiting 100 ms until next attempt");
|
||||||
SDL_Delay(100);
|
SDL_Delay(100);
|
||||||
|
|
Loading…
Reference in a new issue