summaryrefslogtreecommitdiff
path: root/src/bin/e_fm
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2014-12-05 13:53:23 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2014-12-05 13:55:29 -0500
commita9806056fceac8de9f47b77877dcf0d2b33e9005 (patch)
treeb3a61865dbb16bac3391f140769b426a2b797de2 /src/bin/e_fm
parenteacfb2a98eaeca7779291d98a3e51ef1a356acee (diff)
only attempt to start eeze_scanner a couple times before giving up
ref T1612
Diffstat (limited to 'src/bin/e_fm')
-rw-r--r--src/bin/e_fm/e_fm_main_eeze.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bin/e_fm/e_fm_main_eeze.c b/src/bin/e_fm/e_fm_main_eeze.c
index b62254b76..929ddf877 100644
--- a/src/bin/e_fm/e_fm_main_eeze.c
+++ b/src/bin/e_fm/e_fm_main_eeze.c
@@ -668,7 +668,12 @@ _scanner_write(const void *eet_data __UNUSED__, size_t size __UNUSED__, void *us
668static void 668static void
669_scanner_run(void) 669_scanner_run(void)
670{ 670{
671 static int count;
672
671 scanner = ecore_exe_pipe_run("eeze_scanner", ECORE_EXE_NOT_LEADER, pfx); 673 scanner = ecore_exe_pipe_run("eeze_scanner", ECORE_EXE_NOT_LEADER, pfx);
674 if (!scanner)
675 if (++count == 3)
676 _e_fm_main_catch(EFM_MODE_USING_RASTER_MOUNT);
672} 677}
673 678
674 679