Bug 572324 - AdapterManager threadsafety issue

Made "factories" map and its values concurrent collections to avoid
ConcurrentModificationException introduced by
https://git.eclipse.org/r/c/equinox/rt.equinox.bundles/+/152997 and to
fix possible concurrent side effects possible before.

Change-Id: I855d2aaa5fc9b0898588b71a2d511f933f379b6f
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
Reviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.bundles/+/186344
Tested-by: Equinox Bot <equinox-bot@eclipse.org>
Reviewed-by: Mickael Istria <mistria@redhat.com>
Reviewed-by: Sebastian Zarnekow <sebastian.zarnekow@gmail.com>
1 file changed