DefaultServerMonitor.connect must signal all threads (monitor and RTT) rather than signalling one of them at random

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Works as Designed
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Monitoring
    • None
    • None
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      DefaultServerMonitor.condition is used in waitForNext, which is then used by both the monitor thread and the RTT thread. Currently DefaultServerMonitor.connect calls condition.signal, which means that only one of the two threads is resumed, instead of resuming both.

              Assignee:
              Valentin Kavalenka
              Reporter:
              Valentin Kavalenka
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: