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

Potential multithreading issues

XMLWordPrintable

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

      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

       

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

                Created:
                Updated:
                Resolved: