You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2019/01/01 21:36:17 UTC

[GitHub] arsi-apli commented on issue #1061: [NETBEANS-168] Simple least intrustive patch prevent IDE to burn CPU on broken symlinks.

arsi-apli commented on issue #1061: [NETBEANS-168] Simple least intrustive patch prevent IDE to burn CPU on broken symlinks.
URL: https://github.com/apache/incubator-netbeans/pull/1061#issuecomment-450758770
 
 
   The author of the masterfs module did not know that the file.exists() returns false for a broken link.
   There is FileChangedManager and that's the biggest problem, there is a cached condition of file existence. `FileChangedManager.exists() and FileChangedManager.impeachExistence()`
   
   The code is terribly complex and the analysis is for a few days. 
   And I feel that direct reading of the file states takes less cpu time as the monster..
   
   And the biggest problem is my Google translator English..
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists