neilcsmith-net commented on issue #3913: URL: https://github.com/apache/netbeans/issues/3913#issuecomment-1186117532
Adding for reference link to old JIRA issue from 12.5 - https://issues.apache.org/jira/browse/NETBEANS-5913 Here the Micronaut handler was deadlocked with something else, but only one side of the problem was resolved AFAIK. Possibility for other deadlock was noted, eg. in comment from @sdedic there - > Well, the Hyperlink API also holds read_lock on the document while calling out to providers. The lock is not documented (AFAIK) and can also cause problems - IMHO sholuld be fixed as well. > > Consistency can't be guaranteed as input is an offset + no lock is held, so document may mutate before read_lock is obtained. So we can only ensure weak consistency by e.g. not painting the hyperlink if a concurrent doc change occurs -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
