Changeset 2245


Ignore:
Timestamp:
12/11/17 12:13:10 (7 years ago)
Author:
pharms
Message:
  • solved some findbugs issues
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-htmlmonitor/src/main/java/de/ugoe/cs/autoquest/htmlmonitor/HtmlMonitorLogManager.java

    r1839 r2245  
    115115     */ 
    116116    @Override 
    117     public void handleMessage(HtmlClientInfos clientInfos, 
    118                               HtmlGUIElement  guiStructure, 
    119                               HtmlEvent[]     events) 
     117    public synchronized void handleMessage(HtmlClientInfos clientInfos, 
     118                                           HtmlGUIElement  guiStructure, 
     119                                           HtmlEvent[]     events) 
    120120    { 
    121121        HtmlMonitorOutputWriter writer = 
     
    124124        try { 
    125125            if (writer == null) { 
    126                 synchronized (this) { 
    127                     writer = writers.get(clientInfos.getClientId() + clientInfos.getWebAppId()); 
    128                     if (writer == null) { 
    129                         writer = new HtmlMonitorOutputWriter 
    130                             (logFileBaseDir, clientInfos.getWebAppId(), 
    131                              clientInfos.getClientId(), clientInfos.getUserAgent()); 
     126                writer = new HtmlMonitorOutputWriter 
     127                    (logFileBaseDir, clientInfos.getWebAppId(), 
     128                     clientInfos.getClientId(), clientInfos.getUserAgent()); 
    132129 
    133                         writer.init(); 
    134                         writer.start(); 
    135                         writers.put(clientInfos.getClientId() + clientInfos.getWebAppId(), writer); 
    136                     } 
    137                 } 
     130                writer.init(); 
     131                writer.start(); 
     132                writers.put(clientInfos.getClientId() + clientInfos.getWebAppId(), writer); 
    138133            } 
    139134 
Note: See TracChangeset for help on using the changeset viewer.