Ticket #19638: 19638.minimal.patch

File 19638.minimal.patch, 785 bytes (added by taylor.smock, 5 years ago)

Minimal fix for concurrent modification exception (josm core)

  • src/org/openstreetmap/josm/plugins/PluginListParser.java

     
    9494        try {
    9595            if (name != null) {
    9696                PluginInformation info = createInfo(name, url, manifest);
    97                 for (PluginProxy plugin : PluginHandler.pluginList) {
     97                for (PluginProxy plugin : new LinkedList<>(PluginHandler.pluginList)) {
    9898                    if (plugin.getPluginInformation().name.equals(info.getName())) {
    9999                        info.localversion = plugin.getPluginInformation().localversion;
    100100                    }