ICEpdf
  1. ICEpdf
  2. PDF-80

ICEpdf pageInitilization and pagePainter threads should be daemons

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.1.2, 4.0 - Beta, 4.0
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      ICEpdf on JVMs that can't be shutdown via System.exit() when pdf viewing is completed.

      Description

      We found out that our GUI will not shutdown once an IcePDF was running, you have to force it explicitly. As we found out this is caused by two threads that are not marked with the daemon flag (pageInitilization and pagePainter).

      These threads should be marked as daemon threads so they will be terminated without resorting to System.exit().

        Activity

        Ken Fyten created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Salesforce Case [5007000000A7HOB]
        Fix Version/s 4.0 [ 10212 ]
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Patrick Corless made changes -
        Fix Version/s 3.1.2 [ 10219 ]
        Ken Fyten made changes -
        Fix Version/s 4.0 [ 10222 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: