launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java
changeset 1253 a936dd8280dc
parent 1249 cdaeea7becf2
child 1271 46e2b4ef85a4
     1.1 --- a/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java	Mon Aug 26 08:56:37 2013 +0200
     1.2 +++ b/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java	Thu Aug 29 14:35:01 2013 +0000
     1.3 @@ -157,29 +157,29 @@
     1.4      
     1.5      private HttpServer initServer(String path, boolean addClasses) throws IOException {
     1.6          HttpServer s = HttpServer.createSimpleServer(path, new PortRange(8080, 65535));
     1.7 -        final WebSocketAddOn addon = new WebSocketAddOn();
     1.8 -        for (NetworkListener listener : s.getListeners()) {
     1.9 -            listener.registerAddOn(addon);
    1.10 -        }
    1.11 -        
    1.12 +        /*
    1.13          ThreadPoolConfig fewThreads = ThreadPoolConfig.defaultConfig().copy().
    1.14              setPoolName("Fx/Bck2 Brwsr").
    1.15 -            setCorePoolSize(1).
    1.16 +            setCorePoolSize(3).
    1.17              setMaxPoolSize(5);
    1.18          ThreadPoolConfig oneKernel = ThreadPoolConfig.defaultConfig().copy().
    1.19              setPoolName("Kernel Fx/Bck2").
    1.20 -            setCorePoolSize(1).
    1.21 +            setCorePoolSize(3).
    1.22              setMaxPoolSize(3);
    1.23          for (NetworkListener nl : s.getListeners()) {
    1.24              nl.getTransport().setWorkerThreadPoolConfig(fewThreads);
    1.25              nl.getTransport().setKernelThreadPoolConfig(oneKernel);
    1.26          }
    1.27 -        
    1.28 +        */
    1.29          final ServerConfiguration conf = s.getServerConfiguration();
    1.30          if (addClasses) {
    1.31              conf.addHttpHandler(new VM(), "/bck2brwsr.js");
    1.32              conf.addHttpHandler(new Classes(resources), "/classes/");
    1.33          }
    1.34 +        final WebSocketAddOn addon = new WebSocketAddOn();
    1.35 +        for (NetworkListener listener : s.getListeners()) {
    1.36 +            listener.registerAddOn(addon);
    1.37 +        }
    1.38          return s;
    1.39      }
    1.40