comparison src/luan/host/WebHandler.java @ 1767:9157e0d5936e

minor fix
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 06 Jun 2023 20:31:19 -0600
parents 8df0b80e715e
children
comparison
equal deleted inserted replaced
1766:8df0b80e715e 1767:9157e0d5936e
54 @Override public Response handle(Request request) { 54 @Override public Response handle(Request request) {
55 return handler.handle(request); 55 return handler.handle(request);
56 } 56 }
57 57
58 @Override public void close() { 58 @Override public void close() {
59 Object obj = dontGc.remove(this); 59 dontGc.remove(this);
60 luanHandler.close(); 60 luanHandler.close();
61 }
62
63 protected void finalize() throws Throwable {
64 // logger.info("gc "+luanHandler.domain);
65 close();
61 } 66 }
62 } 67 }
63 68
64 private static final DomainHandler.Factory factory = new DomainHandler.Factory() { 69 private static final DomainHandler.Factory factory = new DomainHandler.Factory() {
65 public Handler newHandler(String domain) { 70 public Handler newHandler(String domain) {