ide/Project; ecere/sys/FileMonitor: (#1113) Fixed Crash on closing IDE (from dock...
authorJerome St-Louis <jerome@ecere.com>
Fri, 15 Jul 2016 04:32:16 +0000 (00:32 -0400)
committerJerome St-Louis <jerome@ecere.com>
Thu, 28 Jul 2016 22:23:29 +0000 (18:23 -0400)
ecere/src/sys/FileMonitor.ec
ide/src/project/Project.ec

index 7ea5966..7d3b342 100644 (file)
@@ -230,8 +230,7 @@ private:
    {
       files.Free(FileEntry::Free);
       fileNotifies.Free(FileNotify::Free);
-      if(active)
-         globalSystem.fileMonitors.Remove(this);
+      globalSystem.fileMonitors.Remove(this);
       // delete this;
    }
 
index 018b807..a968ce2 100644 (file)
@@ -961,7 +961,7 @@ private:
          }
          return true;
       }
-      return true;
+      return !ide.destroyed;
    }
 
 #endif