Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-961

100% CPU looping inside uses calculation

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • framework-1.4.1
    • framework-1.6.0
    • Framework
    • None

    Description

      While investigating a problem report against pax-runner (http://article.gmane.org/gmane.comp.java.ops4j.general/6778) I found it was actually caused by a 100% CPU loop inside the "uses" calculation code. In Felix 1.4.1 this was stopping the shell bundle from activating, hence the lack of console. Using the trunk build I can get a console, but the looping still occurs with the testcase.

      Attachments

        1. USES_TESTCASE.zip
          5.08 MB
          Stuart McCulloch
        2. USES_TESTCASE2.zip
          7.84 MB
          Stuart McCulloch

        Activity

          People

            rickhall Richard S. Hall
            mcculls Stuart McCulloch
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: