Branch: refs/heads/master Home: https://github.com/jenkinsci/promoted-builds-plugin Commit: 322f5429e1ac77a9a86b35d0b33668d2a78389dd https://github.com/jenkinsci/promoted-builds-plugin/commit/322f5429e1ac77a9a86b35d0b33668d2a78389dd Author: Stephen Connolly <stephen.alan.conno...@gmail.com> Date: 2013-08-20 (Tue, 20 Aug 2013)
Changed paths: M src/main/java/hudson/plugins/promoted_builds/JobPropertyImpl.java Log Message: ----------- Calls to addProcess could create duplicate phantom processes until the job is reloaded - The list of active processes is a set, the list of processes is a set - There is a mismatch in symmantics between the no-repeats logic of sets and the repeats fo list - Therefore when adding to the processes list we must ensure that we replace existing entries - Also need to add synchronization to those field accesses to ensure that we have consistent access -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.