xmlgraphics-fop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 46336] Synchronization fault in FontInfoFinder
Date Tue, 23 Dec 2008 00:49:32 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=46336


Andreas L. Delmelle <adelmelle@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #23047|0                           |1
        is obsolete|                            |




--- Comment #7 from Andreas L. Delmelle <adelmelle@apache.org>  2008-12-22 16:49:31
PST ---
Created an attachment (id=23048)
 --> (https://issues.apache.org/bugzilla/attachment.cgi?id=23048)
updated patch


Slight improvement over the previous patch:
Added a Set of 'changingFonts', to keep track of which fonts are in the process
of being reloaded. 
Upon encountering an outdated entry, its embedUrl is added to the Set. Later
on, either addFont() or registerFailedFont() will remove it again. Other
threads will wait while the font is in transition, and can check the
changingFonts set to see if the font corresponding to the embedUrl was already
reloaded.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Mime
View raw message