Details

      Description

      Groovy executor is not thread-safe.

      Steps to reproduce:

      1. Login to the portal in two separate browsers.
      2. Navigate to the Script console in Server administration in both browsers.
      3. Switch the Language to Groovy in both browsers.
      4. Paste the following into both browsers and then hit submit in each one.
      Thread.sleep(5000)
      out.println("hello world")
      

      Expected behavior is that each browser will show "hello world". Actual behavior is that one of them will show "hello world" twice and the other will show nothing.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bryan.engler Bryan Engler
                Reporter:
                bryan.engler Bryan Engler
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  6.2.X EE