diff --git a/briar-core/src/org/briarproject/plugins/PluginManagerImpl.java b/briar-core/src/org/briarproject/plugins/PluginManagerImpl.java index 6dee08bb2c905de613e2599e0a730ff49269d686..907737250fa2eb9da713ede0287d611e44c4137d 100644 --- a/briar-core/src/org/briarproject/plugins/PluginManagerImpl.java +++ b/briar-core/src/org/briarproject/plugins/PluginManagerImpl.java @@ -107,7 +107,8 @@ class PluginManagerImpl implements PluginManager { } // Start the poller if(LOG.isLoggable(INFO)) LOG.info("Starting poller"); - poller.start(plugins.values()); + List<Plugin> start = new ArrayList<Plugin>(plugins.values()); + poller.start(Collections.unmodifiableList(start)); return true; }