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;
      }
 

-- 


Reply via email to