Index: /trunk/autoquest-httpmonitor/src/main/java/de/ugoe/cs/autoquest/httpmonitor/HttpMonitorLogManager.java
===================================================================
--- /trunk/autoquest-httpmonitor/src/main/java/de/ugoe/cs/autoquest/httpmonitor/HttpMonitorLogManager.java	(revision 1379)
+++ /trunk/autoquest-httpmonitor/src/main/java/de/ugoe/cs/autoquest/httpmonitor/HttpMonitorLogManager.java	(revision 1380)
@@ -110,13 +110,9 @@
      */
     @Override
-    public void handleHttpExchange(HttpExchange httpExchange) {
+    public synchronized void handleHttpExchange(HttpExchange httpExchange) {
         try {
             if (writer == null) {
-                synchronized (this) {
-                    if (writer == null) {
-                        writer = new HttpMonitorOutputWriter(logFileBaseDir);
-                        writer.init();
-                    }
-                }
+                writer = new HttpMonitorOutputWriter(logFileBaseDir);
+                writer.init();
             }
 
@@ -125,5 +121,4 @@
         catch (Exception e) {
             Console.printerrln("could not handle message: " + e);
-            e.printStackTrace();
             Console.logException(e);
             
