206 user threads (+9)
---------------------

Thread[JDA RateLimit-Worker 5,5,main]
  java.base@18/jdk.internal.misc.Unsafe.park(Native Method)
  java.base@18/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
  java.base@18/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
  java.base@18/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3464)
  java.base@18/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3435)
  java.base@18/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
  java.base@18/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
  java.base@18/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
  java.base@18/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
  java.base@18/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
  java.base@18/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[#1028922: doTouch();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1016572: boolean changes;
      synchronized(recentlyConnected) {
        ...,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[update loop,5,main]
  java.base@18/java.lang.Thread.sleep(Native Method)
  main.sleep(m1001747.java:1187)
  main$6.run(m1001747.java:369)
  main$23.run(m1001747.java:5249)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[#1016478: doTouch();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1025922,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1013927: doTouch();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1015408: doTouch();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[update loop,5,main]
  java.base@18/java.lang.Thread.sleep(Native Method)
  main.sleep(m1001747.java:1187)
  main$6.run(m1001747.java:369)
  main$23.run(m1001747.java:5249)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A thread by #1025982,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.io.PipedInputStream.read(PipedInputStream.java:328)
  java.base@18/java.io.PipedInputStream.read(PipedInputStream.java:379)
  java.base@18/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
  java.base@18/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
  java.base@18/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
  java.base@18/java.io.InputStreamReader.read(InputStreamReader.java:176)
  java.base@18/java.io.BufferedReader.fill(BufferedReader.java:162)
  java.base@18/java.io.BufferedReader.readLine(BufferedReader.java:329)
  java.base@18/java.io.BufferedReader.readLine(BufferedReader.java:396)
  main.readLineHidden(main.java:6654)
  main.readLine(main.java:4190)
  main$8.run(main.java:1835)
  main$20.run(main.java:4587)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[#1021628: doTouch();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[Timer-7,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1026246,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #3721556 to 120.85.114.50,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd serving request #2246860 to 223.151.175.148,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[File Watch Service,5,main]
  java.base@18/jdk.internal.misc.Unsafe.park(Native Method)
  java.base@18/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
  java.base@18/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
  java.base@18/java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:515)
  java.base@18/java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:677)
  java.base@18/sun.nio.fs.AbstractWatchService.poll(AbstractWatchService.java:108)
  main$FileWatchService$2.run(m1030469.java:1934)
  main$14.run(m1030469.java:3355)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd Main Listener,5,main]
  java.base@18/sun.nio.ch.Net.accept(Native Method)
  java.base@18/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:752)
  java.base@18/java.net.ServerSocket.implAccept(ServerSocket.java:673)
  java.base@18/java.net.ServerSocket.platformImplAccept(ServerSocket.java:639)
  java.base@18/java.net.ServerSocket.implAccept(ServerSocket.java:615)
  java.base@18/java.net.ServerSocket.implAccept(ServerSocket.java:572)
  java.base@18/java.net.ServerSocket.accept(ServerSocket.java:530)
  main$NanoHTTPD$ServerRunnable.run(m1013896.java:18277)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[Timer-6,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #4400773 to 27.43.205.148,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A timer by #1025167,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1020022,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #3866947 to 27.43.206.6,5,main]
  java.base@18/java.lang.Thread.sleep(Native Method)
  main.sleep(m1016323.java:6035)
  main.sleepSeconds(m1016323.java:3606)
  main.serveDelayed404(m1016323.java:1719)
  main.html(m1016323.java:56)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x00000008014cf000.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000800d99400.invokeExact_MT(LambdaForm$MH)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:156)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main.callHtmlMethod2(m1013896.java:2158)
  main.serveHomePage(m1013896.java:318)
  main.serveNoLog(m1013896.java:262)
  main.serve(m1013896.java:173)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000801ac9c00.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:158)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main$WebSocketHTTPD.serve(m1013896.java:19965)
  main$NanoHTTPD.serve_2(m1013896.java:18688)
  main$NanoWebSocketServer.serve_2(m1013896.java:21559)
  main$NanoHTTPD.serve(m1013896.java:18669)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17569)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A timer by #1015408,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1029305,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1003253: update,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[update loop,5,main]
  java.base@18/sun.nio.ch.Net.poll(Native Method)
  java.base@18/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:178)
  java.base@18/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:545)
  java.base@18/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:594)
  java.base@18/java.net.Socket.connect(Socket.java:633)
  java.base@18/sun.net.NetworkClient.doConnect(NetworkClient.java:178)
  java.base@18/sun.net.www.http.HttpClient.openServer(HttpClient.java:498)
  java.base@18/sun.net.www.http.HttpClient.openServer(HttpClient.java:603)
  java.base@18/sun.net.www.http.HttpClient.(HttpClient.java:246)
  java.base@18/sun.net.www.http.HttpClient.New(HttpClient.java:351)
  java.base@18/sun.net.www.http.HttpClient.New(HttpClient.java:373)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1309)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1242)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1128)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1057)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.getHeaderFields(HttpURLConnection.java:3244)
  main.loadPage(main.java:287)
  main.loadPage(main.java:271)
  main.loadPageSilently(main.java:234)
  main.loadPageSilently(main.java:223)
  main.checkVersionCount(main.java:72)
  main$1.run(main.java:46)

Thread[Timer-10,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #6978542 to 127.0.0.1,5,main]
  java.base@18/sun.nio.ch.Net.poll(Native Method)
  java.base@18/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:178)
  java.base@18/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:282)
  java.base@18/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:306)
  java.base@18/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:347)
  java.base@18/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:800)
  java.base@18/java.net.Socket$SocketInputStream.read(Socket.java:966)
  java.base@18/java.io.FilterInputStream.read(FilterInputStream.java:133)
  java.base@18/java.io.PushbackInputStream.read(PushbackInputStream.java:184)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17507)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd serving request #537828 to 103.40.197.218,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd serving request #774960 to 94.249.112.218,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[#1024272: if (!enabled) return;
      rotateMainMainPrintLog_StringBuilder();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1028922: deleteOldConcepts(Conversation, 30*60*60);
    deleteOldConcepts(A...,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1026322,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #4898323 to 223.130.30.137,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.io.PipedInputStream.awaitSpace(PipedInputStream.java:275)
  java.base@18/java.io.PipedInputStream.receive(PipedInputStream.java:233)
  java.base@18/java.io.PipedOutputStream.write(PipedOutputStream.java:150)
  app//x30$TeeOutputStream.write(x30.java:2185)
  java.base@18/java.io.PrintStream.write(PrintStream.java:574)
  java.base@18/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:234)
  java.base@18/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:313)
  java.base@18/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:318)
  java.base@18/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:160)
  java.base@18/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:250)
  java.logging@18/java.util.logging.StreamHandler.flush(StreamHandler.java:247)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:96)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[update loop,5,main]
  java.base@18/sun.nio.ch.Net.poll(Native Method)
  java.base@18/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:178)
  java.base@18/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:545)
  java.base@18/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:594)
  java.base@18/java.net.Socket.connect(Socket.java:633)
  java.base@18/sun.net.NetworkClient.doConnect(NetworkClient.java:178)
  java.base@18/sun.net.www.http.HttpClient.openServer(HttpClient.java:498)
  java.base@18/sun.net.www.http.HttpClient.openServer(HttpClient.java:603)
  java.base@18/sun.net.www.http.HttpClient.(HttpClient.java:246)
  java.base@18/sun.net.www.http.HttpClient.New(HttpClient.java:351)
  java.base@18/sun.net.www.http.HttpClient.New(HttpClient.java:373)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1309)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1242)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1128)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1057)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
  java.base@18/sun.net.www.protocol.http.HttpURLConnection.getHeaderFields(HttpURLConnection.java:3244)
  main.loadPage(main.java:287)
  main.loadPage(main.java:271)
  main.loadPageSilently(main.java:234)
  main.loadPageSilently(main.java:223)
  main.checkVersionCount(main.java:72)
  main$1.run(main.java:46)

Thread[#1004590: doTouch();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1026215,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #4654819 to 120.85.114.71,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[JDA RateLimit-Worker 4,5,main]
  java.base@18/jdk.internal.misc.Unsafe.park(Native Method)
  java.base@18/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
  java.base@18/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
  java.base@18/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3464)
  java.base@18/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3435)
  java.base@18/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
  java.base@18/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
  java.base@18/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
  java.base@18/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
  java.base@18/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
  java.base@18/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A timer by #1026221,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #934668 to 193.176.211.158,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[#1025678: actualUpdate();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1025980,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by ?,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1013896,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1016153: actualUpdate();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #755761 to 23.247.108.54,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd serving request #1163387 to 23.247.108.54,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd serving request #6978540 to 167.86.121.181,5,main]
  java.base@18/sun.nio.ch.Net.poll(Native Method)
  java.base@18/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:178)
  java.base@18/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:282)
  java.base@18/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:306)
  java.base@18/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:347)
  java.base@18/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:800)
  java.base@18/java.net.Socket$SocketInputStream.read(Socket.java:966)
  java.base@18/java.io.FilterInputStream.read(FilterInputStream.java:133)
  java.base@18/java.io.PushbackInputStream.read(PushbackInputStream.java:184)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17507)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A thread by #1001405,5,main]
  java.base@18/java.io.BufferedReader.readLine(BufferedReader.java:320)
  java.base@18/java.io.BufferedReader.readLine(BufferedReader.java:396)
  main.readLineHidden(main.java:2483)
  main.readLine(main.java:1090)
  main$4.run(main.java:325)
  main$17.run(main.java:2790)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A timer by #1008855,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1004590,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[Timer-120127,6,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.lang.Object.wait(Object.java:338)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:537)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[Timer-4,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #2405633 to 220.198.205.186,5,main]
  java.base@18/java.lang.Thread.sleep(Native Method)
  main.sleep(m1016323.java:6035)
  main.sleepSeconds(m1016323.java:3606)
  main.serveDelayed404(m1016323.java:1719)
  main.html(m1016323.java:56)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x00000008014cf000.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000800d99400.invokeExact_MT(LambdaForm$MH)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:156)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main.callHtmlMethod2(m1013896.java:2158)
  main.serveHomePage(m1013896.java:318)
  main.serveNoLog(m1013896.java:262)
  main.serve(m1013896.java:173)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000801ac9c00.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:158)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main$WebSocketHTTPD.serve(m1013896.java:19965)
  main$NanoHTTPD.serve_2(m1013896.java:18688)
  main$NanoWebSocketServer.serve_2(m1013896.java:21559)
  main$NanoHTTPD.serve(m1013896.java:18669)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17569)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[Timer-1,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[StdErr Piper,5,main]
  java.base@18/java.lang.Thread.sleep(Native Method)
  app//x30.sleep(x30.java:2620)
  app//x30$StdOutPiper.run(x30.java:1973)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A timer by #1026223,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[AutoVMExit,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[Timer-5,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1026545,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1016478: printDeadlocksAndSolve();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[Connect,5,main]
  java.base@18/sun.nio.ch.Net.poll(Native Method)
  java.base@18/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:178)
  java.base@18/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:282)
  java.base@18/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:306)
  java.base@18/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:347)
  java.base@18/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:800)
  java.base@18/java.net.Socket$SocketInputStream.read(Socket.java:966)
  java.base@18/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
  java.base@18/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
  java.base@18/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
  java.base@18/java.io.InputStreamReader.read(InputStreamReader.java:176)
  java.base@18/java.io.BufferedReader.fill(BufferedReader.java:162)
  java.base@18/java.io.BufferedReader.readLine(BufferedReader.java:329)
  java.base@18/java.io.BufferedReader.readLine(BufferedReader.java:396)
  main$talkTo_IO.readLineImpl(main.java:10607)
  main$DialogIO.waitForLine(main.java:9825)
  main$DialogIO.readLine(main.java:9835)
  main$StefansOS_ConnectToServer$2.run(main.java:9015)
  main$55.run(main.java:3807)
  main$BetterThread.run(main.java:9186)

Thread[NanoHttpd serving request #249834 to 216.218.163.124,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[JDA Gateway-Worker 1,5,main]
  java.base@18/jdk.internal.misc.Unsafe.park(Native Method)
  java.base@18/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
  java.base@18/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
  java.base@18/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
  java.base@18/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
  java.base@18/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
  java.base@18/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
  java.base@18/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd serving request #1209654 to 168.181.139.14,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd Main Listener,5,main]
  java.base@18/sun.nio.ch.Net.accept(Native Method)
  java.base@18/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:752)
  java.base@18/java.net.ServerSocket.implAccept(ServerSocket.java:673)
  java.base@18/java.net.ServerSocket.platformImplAccept(ServerSocket.java:639)
  java.base@18/java.net.ServerSocket.implAccept(ServerSocket.java:615)
  java.base@18/java.net.ServerSocket.implAccept(ServerSocket.java:572)
  java.base@18/java.net.ServerSocket.accept(ServerSocket.java:530)
  main$NanoHTTPD$ServerRunnable.run(m1013896.java:18277)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd serving request #1341936 to 44.192.92.49,5,main]
  java.base@18/java.lang.Thread.dumpThreads(Native Method)
  java.base@18/java.lang.Thread.getAllStackTraces(Thread.java:1662)
  main.renderUserThreadsWithStackTraces(main.java:47)
  main.html(main.java:34)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000801aaa000.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000800d99400.invokeExact_MT(LambdaForm$MH)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:156)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main.callExtendedHtmlMethod(m1013896.java:1907)
  main.serveBot(m1013896.java:280)
  main.serveNoLog(m1013896.java:264)
  main.serve(m1013896.java:173)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000801ac9c00.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:158)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main$WebSocketHTTPD.serve(m1013896.java:19965)
  main$NanoHTTPD.serve_2(m1013896.java:18688)
  main$NanoWebSocketServer.serve_2(m1013896.java:21559)
  main$NanoHTTPD.serve(m1013896.java:18669)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17569)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[NanoHttpd serving request #2635436 to 117.215.254.75,5,main]
  java.base@18/java.lang.Thread.sleep(Native Method)
  main.sleep(m1016323.java:6035)
  main.sleepSeconds(m1016323.java:3606)
  main.serveDelayed404(m1016323.java:1719)
  main.html(m1016323.java:56)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x00000008014cf000.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000800d99400.invokeExact_MT(LambdaForm$MH)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:156)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main.callHtmlMethod2(m1013896.java:2158)
  main.serveHomePage(m1013896.java:318)
  main.serveNoLog(m1013896.java:262)
  main.serve(m1013896.java:173)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000801ac9c00.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:158)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main$WebSocketHTTPD.serve(m1013896.java:19965)
  main$NanoHTTPD.serve_2(m1013896.java:18688)
  main$NanoWebSocketServer.serve_2(m1013896.java:21559)
  main$NanoHTTPD.serve(m1013896.java:18669)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17569)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[AWT-EventQueue-0,6,main]
  java.base@18/jdk.internal.misc.Unsafe.park(Native Method)
  java.base@18/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
  java.base@18/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
  java.base@18/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3464)
  java.base@18/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3435)
  java.base@18/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
  java.desktop@18/java.awt.EventQueue.getNextEvent(EventQueue.java:565)
  java.desktop@18/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:190)
  java.desktop@18/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
  java.desktop@18/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
  java.desktop@18/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
  java.desktop@18/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
  java.desktop@18/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Thread[A timer by #1029583,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1016073: main$ReliableSingleThread@20b46314,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #1485021 to 94.254.30.254,5,main]
  java.base@18/java.lang.Thread.sleep(Native Method)
  main.sleep(m1016323.java:6035)
  main.sleepSeconds(m1016323.java:3606)
  main.serveDelayed404(m1016323.java:1719)
  main.html(m1016323.java:56)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x00000008014cf000.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000800d99400.invokeExact_MT(LambdaForm$MH)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:156)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main.callHtmlMethod2(m1013896.java:2158)
  main.serveHomePage(m1013896.java:318)
  main.serveNoLog(m1013896.java:262)
  main.serve(m1013896.java:173)
  java.base@18/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
  java.base@18/java.lang.invoke.LambdaForm$MH/0x0000000801ac9c00.invoke(LambdaForm$MH)
  java.base@18/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:158)
  java.base@18/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
  java.base@18/java.lang.reflect.Method.invoke(Method.java:577)
  main.invokeMethod(m1013896.java:8294)
  main.callOpt_withVarargs(m1013896.java:5923)
  main.callOpt(m1013896.java:1686)
  main$WebSocketHTTPD.serve(m1013896.java:19965)
  main$NanoHTTPD.serve_2(m1013896.java:18688)
  main$NanoWebSocketServer.serve_2(m1013896.java:21559)
  main$NanoHTTPD.serve(m1013896.java:18669)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17569)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A timer by #1026867,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[A timer by #1024288,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[NanoHttpd serving request #3395070 to 24.139.217.21,5,main]
  java.logging@18/java.util.logging.StreamHandler.publish(StreamHandler.java:194)
  java.logging@18/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
  java.logging@18/java.util.logging.Logger.log(Logger.java:983)
  java.logging@18/java.util.logging.Logger.doLog(Logger.java:1010)
  java.logging@18/java.util.logging.Logger.log(Logger.java:1121)
  main$NanoHTTPD$Response.send(m1013896.java:18139)
  main$NanoHTTPD$HTTPSession.execute(m1013896.java:17581)
  main$NanoHTTPD$ClientHandler.run(m1013896.java:16945)
  java.base@18/java.lang.Thread.run(Thread.java:833)

Thread[A timer by #1025923,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[Connect,5,main]
  java.base@18/sun.nio.ch.Net.poll(Native Method)
  java.base@18/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:178)
  java.base@18/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:282)
  java.base@18/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:306)
  java.base@18/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:347)
  java.base@18/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:800)
  java.base@18/java.net.Socket$SocketInputStream.read(Socket.java:966)
  java.base@18/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
  java.base@18/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
  java.base@18/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
  java.base@18/java.io.InputStreamReader.read(InputStreamReader.java:176)
  java.base@18/java.io.BufferedReader.fill(BufferedReader.java:162)
  java.base@18/java.io.BufferedReader.readLine(BufferedReader.java:329)
  java.base@18/java.io.BufferedReader.readLine(BufferedReader.java:396)
  main$talkTo_IO.readLineImpl(m1016478.java:28233)
  main$DialogIO.waitForLine(m1016478.java:38112)
  main$DialogIO.readLine(m1016478.java:38119)
  main$StefansOS_ConnectToServer$2.run(m1016478.java:33034)
  main$BetterThread.run(m1016478.java:36004)

Thread[#1019940: updateMe();,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1014925: update,5,main]
  java.base@18/java.lang.Object.wait(Native Method)
  java.base@18/java.util.TimerThread.mainLoop(Timer.java:563)
  java.base@18/java.util.TimerThread.run(Timer.java:516)

Thread[#1016932: setField(recommendedModules := mapKeys psI(
        (Map