[ 
https://issues.apache.org/jira/browse/GROOVY-8092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15874763#comment-15874763
 ] 

John Wagenleitner commented on GROOVY-8092:
-------------------------------------------

Believe this is related to GROOVY-8067 and the fix will be in Groovy 2.4.9.

A possible workaround for 2.4.8 may be to use {{-Dgroovy.use.classvalue}}.

Internally the locking on the globalClassSet was removed.  The synchronized 
block pointed to in the Jenkins issue should be ok after the fix since the 
synchronized on the Groovy side was removed.

> Compatibility issues between groovy 2.4.8 and jenkins workflow-cps-plugin  
> 2.23
> -------------------------------------------------------------------------------
>
>                 Key: GROOVY-8092
>                 URL: https://issues.apache.org/jira/browse/GROOVY-8092
>             Project: Groovy
>          Issue Type: Bug
>          Components: groovy-runtime
>    Affects Versions: 2.4.8
>         Environment: Jenkins 2.19-stable with a single commit that bumps 
> groovy 2.4.8
> workflow-cps-plugin 2.23
>            Reporter: Ion Alberdi
>
> Created the issue on jenkins first
> https://issues.jenkins-ci.org/browse/JENKINS-42189
> Creating it here, in case the fix may be developed in groovy itself.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to