diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c index dface7497..008dfd07a 100644 --- a/src/bin/e_fm.c +++ b/src/bin/e_fm.c @@ -386,6 +386,7 @@ e_fm2_init(void) const char *homedir; char path[PATH_MAX]; + ecore_job_init(); _e_storage_volume_edd_init(); homedir = e_user_homedir_get(); snprintf(path, sizeof(path), "%s/.e/e/fileman/metadata", homedir); @@ -425,6 +426,7 @@ e_fm2_shutdown(void) e_fm2_custom_file_shutdown(); _e_storage_volume_edd_shutdown(); efreet_mime_shutdown(); + ecore_job_shutdown(); return 1; } diff --git a/src/bin/e_main.c b/src/bin/e_main.c index cffd2777c..c23191f4a 100644 --- a/src/bin/e_main.c +++ b/src/bin/e_main.c @@ -312,6 +312,7 @@ main(int argc, char **argv) "Perhaps you are out of memory?")); exit(-1); } + ecore_job_init(); // FIXME: SEGV's on shutdown if fm2 windows up - disable for now. // _e_main_shutdown_push(ecore_shutdown);