From effb12d5aa6626acea9e938fa7e551343e2ddf66 Mon Sep 17 00:00:00 2001 From: michaelm Date: Tue, 28 Jun 2011 10:07:41 +0100 Subject: [PATCH] 7058832: com/sun/net/httpserver/bugs/B6373555.java failing intermittently Reviewed-by: alanb --- .../com/sun/net/httpserver/bugs/B6373555.java | 22 +------------------ 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/test/com/sun/net/httpserver/bugs/B6373555.java b/test/com/sun/net/httpserver/bugs/B6373555.java index f0f29d944..9bfcd26d3 100644 --- a/test/com/sun/net/httpserver/bugs/B6373555.java +++ b/test/com/sun/net/httpserver/bugs/B6373555.java @@ -43,14 +43,12 @@ public class B6373555 { private static int port; private static volatile boolean error = false; - private static Object lock; static HttpServer httpServer; static ExecutorService pool, execs; static int NUM = 1000; public static void main(String[] args) throws Exception { try { - lock = new Object(); if (args.length > 0) { NUM = Integer.parseInt (args[0]); } @@ -117,12 +115,6 @@ public class B6373555 { System.out.println("Doesn't match"); error = true; } - synchronized(lock) { - ++received; - if ((received % 1000) == 0) { - System.out.println("Received="+received); - } - } } catch(Exception e) { e.printStackTrace(); @@ -150,18 +142,12 @@ public class B6373555 { private static HttpServer createHttpServer(ExecutorService execs) throws Exception { InetSocketAddress inetAddress = new InetSocketAddress(0); - HttpServer testServer = HttpServer.create(inetAddress, 5); + HttpServer testServer = HttpServer.create(inetAddress, 15); testServer.setExecutor(execs); HttpContext context = testServer.createContext("/test"); context.setHandler(new HttpHandler() { public void handle(HttpExchange msg) { try { - synchronized(lock) { - ++s_received; - if ((s_received % 1000) == 0) { - System.out.println("Received="+s_received); - } - } String method = msg.getRequestMethod(); if (method.equals("POST")) { InputStream is = msg.getRequestBody(); @@ -172,12 +158,6 @@ public class B6373555 { System.out.println("****** METHOD not handled ***** "+method); System.out.println("Received="+s_received); } - synchronized(lock) { - ++sent; - if ((sent % 1000) == 0) { - System.out.println("sent="+sent); - } - } } catch(Exception e) { e.printStackTrace(); -- GitLab