forked from enlightenment/efl
e32f033853
Summary: Due to unnecessary magic checking, there was freezing in /proc in efm. Proc file's st_size is zero, but, it's readable. therfore, it takes unnecessary time in magic checking. And, there is no need to check magic in case of 0 sized regular files as well. Therefore, skip magic check in case of st_size is zero. Fixes T1173 Test Plan: enlightenment -> file browser (efm) -> get int /proc --> check whether efm freezes or not Reviewers: raster, cedric, zmike CC: seoz, cedric Maniphest Tasks: T1173 Differential Revision: https://phab.enlightenment.org/D764 Signed-off-by: Cedric Bail <cedric.bail@free.fr> |
||
---|---|---|
.. | ||
Efreet.h | ||
Efreet_Mime.h | ||
Efreet_Trash.h | ||
efreet.c | ||
efreet_base.c | ||
efreet_base.h | ||
efreet_cache.c | ||
efreet_cache_private.h | ||
efreet_desktop.c | ||
efreet_desktop.h | ||
efreet_desktop_command.c | ||
efreet_icon.c | ||
efreet_icon.h | ||
efreet_ini.c | ||
efreet_ini.h | ||
efreet_menu.c | ||
efreet_menu.h | ||
efreet_mime.c | ||
efreet_private.h | ||
efreet_trash.c | ||
efreet_uri.c | ||
efreet_uri.h | ||
efreet_utils.c | ||
efreet_utils.h | ||
efreet_xml.c | ||
efreet_xml.h |