src/share/classes/sun/java2d/SunGraphicsEnvironment.java

Print this page

        

@@ -457,11 +457,11 @@
     public void loadFonts() {
         if (discoveredAllFonts) {
             return;
         }
         /* Use lock specific to the font system */
-        synchronized (lucidaFontName) {
+        synchronized (FontManager.class) {
             if (debugFonts) {
                 Thread.dumpStack();
                 logger.info("SunGraphicsEnvironment.loadFonts() called");
             }
             FontManager.initialiseDeferredFonts();

@@ -497,11 +497,11 @@
         loadFonts();
         if (loadedAllFontFiles) {
             return;
         }
         /* Use lock specific to the font system */
-        synchronized (lucidaFontName) {
+        synchronized (FontManager.class) {
             if (debugFonts) {
                 Thread.dumpStack();
                 logger.info("loadAllFontFiles() called");
             }
             java.security.AccessController.doPrivileged(