Skip to content

Conversation

@mharmer
Copy link

@mharmer mharmer commented Nov 27, 2018

This change applies the same technique used in the core Ant Parallel Task source to ensure a copy of the LocalProperties is made before the target is executed.

Prior to this, two or more targets that set local property values would actually be sharing the same property rather than their own copies. This would cause race conditions on the property values (one target could write a value that another would see) when running with Parallel-Ant.

…fore invoking the target. This is similar to how the parallel Ant task performs this, and ensures that two targets running at the same time don't race on the previously shared local properties.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant