rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=b1a05fac6b6f2f2aa4c3885161e641d13136239e
commit b1a05fac6b6f2f2aa4c3885161e641d13136239e Author: Vyacheslav Reutskiy <[email protected]> Date: Mon Sep 26 13:52:03 2016 +0300 project manager2: close file if it already locked @svace WGID 23254 Change-Id: Ic273ce66ba1fa4676b788ccf8af7a6c30b043f5a --- src/bin/project_manager/project_manager2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/project_manager/project_manager2.c b/src/bin/project_manager/project_manager2.c index 7322b3c..0001b50 100644 --- a/src/bin/project_manager/project_manager2.c +++ b/src/bin/project_manager/project_manager2.c @@ -405,6 +405,7 @@ _lock_try(const char *path, Eina_Bool check, int *pro_fd) if ((lock.l_pid != 0) && ((lock.l_type == F_WRLCK) || (lock.l_type == F_RDLCK))) { ERR("Process %d has a write lock already!", lock.l_pid); + close(fd); return false; } --
