INNER CODE UNIT · Java

closeAll

proninyaroslav/libretorrent · app/src/main/java/org/nanohttpd/NanoHTTPD.java:321

        public void closeAll() {
            // copy of the list for concurrency
            for (ClientHandler clientHandler : new ArrayList<ClientHandler>(this.running)) {
                clientHandler.close();
            }
        }
        @Override
        public void closed(ClientHandler clientHandler) {
            this.running.remove(clientHandler);
        }
        @Override
        public void exec(ClientHandler clientHandler) {
            ++this.requestCount;
            Thread t = new Thread(clientHandler);
            t.setDaemon(true);
            t.setName("NanoHttpd Request Processor (#" + this.requestCount + ")");
            this.running.add(clientHandler);
            t.start();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…