Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-5512

Potential multithreading issues

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • 17.0.0.Beta2
    • CLI, Embedded, IO, Server
    • None
    • Undefined

    Description

      Please find the following Sonarqube findings regarding multithreading below. I cannot provide a fix here - check the need and priority to fix, please. I hope it's useful.

      Component Source Finding Reference
      Server HostControllerConnection#L444 "wait(...)" should be used instead of "Thread.sleep(...)" when a lock is held RSPEC-2276
      IO WorkerService#L86 "Object.wait(...)" and "Condition.await(...)" should be called inside a "while" loop RSPEC-2274
      Host-Controller DomainModelControllerService#L1188 "Object.wait(...)" and "Condition.await(...)" should be called inside a "while" loop RSPEC-2274
      CLI CLIModelControllerClient#L275 "Object.wait(...)" and "Condition.await(...)" should be called inside a "while" loop RSPEC-2274
      Embedded EmbeddedHostControllerBootstrap#L74 "Thread.run()" should not be called directly RSPEC-1217
      Embedded EmbeddedHostControllerBootstrap#L80 "Thread.run()" should not be called directly RSPEC-1217

       

      Attachments

        Activity

          People

            jperkins-rhn James Perkins
            xf01213 Boris Unckel (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: