6ce33e80a5
Synchronously copy system properties before iterating over them, because other thread sometimes tries to modify them in the meantime, which leads to ConcurrentModificationException otherwise.