forked from enlightenment/efl
generic loaders - fix load if process esits before stdout produced
i found that generic loaders broke on my machine. stdout was never reaching the app. child process exited and never sent stdout before parent got anything - it all was lost in buffers somewhere. this fixes it. fflush stdout. nasty little bugger. @fix
This commit is contained in:
parent
df47798bba
commit
a673ffa1bd
|
@ -287,6 +287,6 @@ main(int argc, char **argv)
|
||||||
printf("done\n");
|
printf("done\n");
|
||||||
|
|
||||||
_gst_shutdown();
|
_gst_shutdown();
|
||||||
|
fflush(stdout);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -273,6 +273,6 @@ main(int argc, char **argv)
|
||||||
printf("done\n");
|
printf("done\n");
|
||||||
|
|
||||||
_gst_shutdown();
|
_gst_shutdown();
|
||||||
|
fflush(stdout);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -350,6 +350,6 @@ main(int argc, char **argv)
|
||||||
eina_tmpstr_del(tmpdir);
|
eina_tmpstr_del(tmpdir);
|
||||||
eina_tmpstr_del(generated);
|
eina_tmpstr_del(generated);
|
||||||
}
|
}
|
||||||
|
fflush(stdout);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -284,6 +284,6 @@ main(int argc, char **argv)
|
||||||
printf("done\n");
|
printf("done\n");
|
||||||
|
|
||||||
_spectre_shutdown();
|
_spectre_shutdown();
|
||||||
|
fflush(stdout);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -235,6 +235,7 @@ int main(int argc, char **argv)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_raw_shutdown();
|
_raw_shutdown();
|
||||||
|
fflush(stdout);
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -223,6 +223,7 @@ int main(int argc, char **argv)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_svg_shutdown();
|
_svg_shutdown();
|
||||||
|
fflush(stdout);
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1726,5 +1726,6 @@ main(int argc, char **argv)
|
||||||
else
|
else
|
||||||
printf("done\n");
|
printf("done\n");
|
||||||
xcf_cleanup();
|
xcf_cleanup();
|
||||||
|
fflush(stdout);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue