Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-42151

FolderComputation.createEventsListener() should be thread safe

    Details

    • Similar Issues:

      Description

      Not currently thread safe on all OSes due to opening the same file from multiple threads and potential races rotating the file when it is over-size

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            src/main/java/com/cloudbees/hudson/plugins/folder/computed/EventOutputStreams.java
            src/main/java/com/cloudbees/hudson/plugins/folder/computed/FolderComputation.java
            http://jenkins-ci.org/commit/cloudbees-folder-plugin/f68bc6367678116d7b3b7982076e7473b7ae4410
            Log:
            JENKINS-42151 Noting that may be affected by JENKINS-42248 in the future

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/com/cloudbees/hudson/plugins/folder/computed/EventOutputStreams.java src/main/java/com/cloudbees/hudson/plugins/folder/computed/FolderComputation.java http://jenkins-ci.org/commit/cloudbees-folder-plugin/f68bc6367678116d7b3b7982076e7473b7ae4410 Log: JENKINS-42151 Noting that may be affected by JENKINS-42248 in the future
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            src/main/java/com/cloudbees/hudson/plugins/folder/computed/EventOutputStreams.java
            src/main/java/com/cloudbees/hudson/plugins/folder/computed/FolderComputation.java
            src/test/java/com/cloudbees/hudson/plugins/folder/computed/EventOutputStreamsTest.java
            http://jenkins-ci.org/commit/cloudbees-folder-plugin/72204948cd918eddc5ad4c7267f896caecab05e0
            Log:
            Merge pull request #86 from stephenc/jenkins-42151

            JENKINS-42151 FolderComputation.createEventsListener() should be thread safe

            Compare: https://github.com/jenkinsci/cloudbees-folder-plugin/compare/62d6b18c196d...72204948cd91

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/com/cloudbees/hudson/plugins/folder/computed/EventOutputStreams.java src/main/java/com/cloudbees/hudson/plugins/folder/computed/FolderComputation.java src/test/java/com/cloudbees/hudson/plugins/folder/computed/EventOutputStreamsTest.java http://jenkins-ci.org/commit/cloudbees-folder-plugin/72204948cd918eddc5ad4c7267f896caecab05e0 Log: Merge pull request #86 from stephenc/jenkins-42151 JENKINS-42151 FolderComputation.createEventsListener() should be thread safe Compare: https://github.com/jenkinsci/cloudbees-folder-plugin/compare/62d6b18c196d...72204948cd91
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            pom.xml
            src/main/java/jenkins/branch/MultiBranchProject.java
            src/main/java/jenkins/branch/OrganizationFolder.java
            src/test/java/integration/EventsTest.java
            http://jenkins-ci.org/commit/branch-api-plugin/1fc8018074bdcd71e7b18ceea7cb66be7d999767
            Log:
            JENKINS-42151 Pick up API changes

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/jenkins/branch/MultiBranchProject.java src/main/java/jenkins/branch/OrganizationFolder.java src/test/java/integration/EventsTest.java http://jenkins-ci.org/commit/branch-api-plugin/1fc8018074bdcd71e7b18ceea7cb66be7d999767 Log: JENKINS-42151 Pick up API changes
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            pom.xml
            http://jenkins-ci.org/commit/branch-api-plugin/091c8b946573a8b4588c2fe71a9631e0553fc960
            Log:
            JENKINS-42151 Pick up cloudbees-folder release

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml http://jenkins-ci.org/commit/branch-api-plugin/091c8b946573a8b4588c2fe71a9631e0553fc960 Log: JENKINS-42151 Pick up cloudbees-folder release
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            pom.xml
            src/main/java/jenkins/branch/MultiBranchProject.java
            src/main/java/jenkins/branch/OrganizationFolder.java
            src/test/java/integration/EventsTest.java
            http://jenkins-ci.org/commit/branch-api-plugin/3013883bf7bc6bf3a897d50fa21875525ffd6959
            Log:
            Merge pull request #87 from stephenc/jenkins-42151

            JENKINS-42151 Pick up API changes

            Compare: https://github.com/jenkinsci/branch-api-plugin/compare/dd7410ee6248...3013883bf7bc

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml src/main/java/jenkins/branch/MultiBranchProject.java src/main/java/jenkins/branch/OrganizationFolder.java src/test/java/integration/EventsTest.java http://jenkins-ci.org/commit/branch-api-plugin/3013883bf7bc6bf3a897d50fa21875525ffd6959 Log: Merge pull request #87 from stephenc/jenkins-42151 JENKINS-42151 Pick up API changes Compare: https://github.com/jenkinsci/branch-api-plugin/compare/dd7410ee6248...3013883bf7bc

              People

              • Assignee:
                stephenconnolly Stephen Connolly
                Reporter:
                stephenconnolly Stephen Connolly
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: