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

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19694 Mon Nov 16 05:55:46 MST 2009 patrick.corless PDF-80 pageInitialization and pagePainter thread factory now sets new threads as daemons.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-3.1.0/icepdf/viewer/src/org/icepdf/ri/common/views/AbstractDocumentViewModel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19673 Thu Nov 12 14:35:32 MST 2009 ken.fyten PDF-80 - Make pageInitilization and pagePainter threads daemons
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/AbstractDocumentViewModel.java

          People

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

            Dates

            • Created:
              Updated:
              Resolved: