|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-09-21T11:16:02-04:00
Startup was at 2026-09-21T09:07:13-04:00
Last major LoadDatasets started 3m 31s ago and finished after 20 seconds.
nGridDatasets = 0
nTableDatasets = 2671
nTotalDatasets = 2671
n Datasets Failed To Load (in the last major LoadDatasets) = 33
bcodmo_dataset_881861_v1, bcodmo_dataset_904246_v1, bcodmo_dataset_905985_v1,
bcodmo_dataset_906222_v1, bcodmo_dataset_906188_v1, bcodmo_dataset_885701_v1,
bcodmo_dataset_907866_v1, bcodmo_dataset_911102_v1, bcodmo_dataset_854878_v1,
bcodmo_dataset_921981_v1, bcodmo_dataset_920078_v1, bcodmo_dataset_920383_v1,
bcodmo_dataset_920405_v1, bcodmo_dataset_920423_v1, bcodmo_dataset_920878_v1,
bcodmo_dataset_881861_v3, bcodmo_dataset_922922_v1, bcodmo_dataset_923028_v1,
bcodmo_dataset_921847_v1, bcodmo_dataset_924605_v1, bcodmo_dataset_925041_v1,
bcodmo_dataset_914901_v1, bcodmo_dataset_922260_v1, bcodmo_dataset_907559_v1,
bcodmo_dataset_926332_v1, bcodmo_dataset_925670_v1, bcodmo_dataset_861683_v1,
bcodmo_dataset_916411_v1, bcodmo_dataset_890864_v1, bcodmo_dataset_965557_v1,
bcodmo_dataset_986272_v1, bcodmo_dataset_986632_v1, bcodmo_dataset_995456_v`, (end)
Unique users (since startup) n = 992
Response Failed Time (since last major LoadDatasets) n = 1, median ~= 3500 ms
Response Failed Time (since last Daily Report) n = 48, median ~= 2000 ms
Response Failed Time (since startup) n = 52, median ~= 1857 ms
Response Succeeded Time (since last major LoadDatasets) n = 165, median ~= 30 ms
Response Succeeded Time (since last Daily Report) n = 16295, median ~= 933 ms
Response Succeeded Time (since startup) n = 17019, median ~= 941 ms
TaskThread has finished 0 out of 0 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 0
TaskThread Failed Time (since startup) n = 0
TaskThread Succeeded Time (since last Daily Report) n = 0
TaskThread Succeeded Time (since startup) n = 0
The email system is inactive.
TouchThread has finished 0 out of 0 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 0
OS info: totalCPULoad=0.021263495 processCPULoad=0.0012547051 totalMemory=15988MB freeMemory=174MB totalSwapSpace=8191MB freeSwapSpace=6437MB
Number of active requests=2
Number of threads: Tomcat-waiting=27, inotify=340, other=16
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 1290 MB (highWaterMark= 6950 MB) (Xmx ~= 8192 MB)
Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open
timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2026-09-21T11:12:49-04:00 15s 345 33 2671 218 ( 20) 3 ( 1500) 0 0 0 28 340 14 480 0 1%
2026-09-21T11:08:28-04:00 54s 1236 33 2671 2173 ( 1204) 3 ( 15000) 0 0 0 29 872 13 496 10 4%
2026-09-21T11:02:55-04:00 28s 789 33 2671 419 ( 681) 0 ( 0) 0 0 0 17 761 24 486 1 3%
2026-09-21T10:58:12-04:00 48s 1236 33 2671 253 ( 26) 1 (210000) 0 0 0 28 895 13 517 2 4%
2026-09-21T10:53:03-04:00 40s 1064 33 2671 1360 ( 1038) 0 ( 0) 0 0 0 27 664 14 545 3 3%
2026-09-21T10:48:12-04:00 52s 1236 33 2671 1243 ( 1019) 0 ( 0) 0 0 0 17 878 23 1004 4 4%
2026-09-21T10:43:00-04:00 43s 1121 33 2671 278 ( 19) 0 ( 0) 0 0 0 27 396 13 477 1 2%
2026-09-21T10:38:06-04:00 50s 1236 33 2671 323 ( 30) 8 ( 7500) 0 0 0 27 945 13 478 12 4%
2026-09-21T10:33:01-04:00 50s 1269 33 2671 1620 ( 1012) 0 ( 0) 0 0 0 27 707 13 494 2 3%
2026-09-21T10:27:30-04:00 21s 519 33 2671 973 ( 1002) 0 ( 0) 0 0 0 17 871 23 522 1 4%
2026-09-21T10:22:56-04:00 50s 1269 33 2671 280 ( 31) 4 ( 0) 0 0 0 27 998 13 473 1 4%
2026-09-21T10:17:22-04:00 19s 458 33 2671 276 ( 16) 0 ( 0) 0 0 0 27 539 13 477 0 2%
2026-09-21T10:12:52-04:00 50s 1269 33 2671 1549 ( 1064) 1 ( 15000) 0 0 0 27 888 13 529 4 4%
2026-09-21T10:07:52-04:00 53s 1236 33 2671 1052 ( 1050) 0 ( 0) 0 0 0 17 500 23 485 1 2%
2026-09-21T10:02:42-04:00 47s 1269 33 2671 243 ( 29) 1 ( 150) 0 0 0 26 1002 14 478 2 4%
2026-09-21T09:57:42-04:00 49s 1236 33 2671 254 ( 28) 4 ( 2) 0 0 0 27 837 13 579 7 4%
2026-09-21T09:52:41-04:00 51s 1269 33 2671 316 ( 40) 12 ( 1333) 0 0 0 26 551 14 481 5 2%
2026-09-21T09:47:38-04:00 50s 1236 33 2671 2299 ( 1119) 0 ( 0) 0 0 0 17 986 23 449 1 4%
2026-09-21T09:42:33-04:00 48s 1269 33 2671 252 ( 28) 0 ( 0) 0 0 0 27 819 13 789 0 4%
2026-09-21T09:37:08-04:00 26s 601 33 2671 29 ( 46) 0 ( 0) 0 0 0 27 775 13 562 0 3%
2026-09-21T09:36:32-04:00 554s 1269 33 2671 197 ( 5558) 4 (600000) 173 2 0 26 826 14 495 174 4%
2026-09-21T09:24:37-04:00 230s 1236 33 2671 473 ( 42) 3 ( 350) 51 0 0 22 960 18 6939 78 4%
2026-09-21T09:16:01-04:00 38s 1269 33 2671 45 ( 43) 3 ( 12500) 0 0 0 27 705 13 328 5 3%
2026-09-21T09:15:11-04:00 464s 2703 33 2671 723 ( 1096) 4 ( 833) 0 0 0 27 1002 13 340 0 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 23, median ~= 40000 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 2
<= 1 min: 19
<= 2 min: 0
<= 5 min: 1
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 24, median ~= 41053 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 2
<= 1 min: 19
<= 2 min: 0
<= 5 min: 1
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 1, median ~= 3500 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 1
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 48, median ~= 2000 ms
0 ms: 3
1 ms: 1
2 ms: 2
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 3
<= 1 s: 6
<= 2 s: 7
<= 5 s: 7
<= 10 s: 3
<= 20 s: 6
<= 1 min: 2
<= 2 min: 1
<= 5 min: 1
<= 10 min: 2
<= 20 min: 2
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 52, median ~= 1857 ms
0 ms: 3
1 ms: 1
2 ms: 2
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 3
<= 1 s: 9
<= 2 s: 7
<= 5 s: 8
<= 10 s: 3
<= 20 s: 6
<= 1 min: 2
<= 2 min: 1
<= 5 min: 1
<= 10 min: 2
<= 20 min: 2
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 165, median ~= 30 ms
0 ms: 0
1 ms: 2
2 ms: 0
<= 5 ms: 5
<= 10 ms: 46
<= 20 ms: 26
<= 50 ms: 11
<= 100 ms: 1
<= 200 ms: 1
<= 500 ms: 2
<= 1 s: 25
<= 2 s: 44
<= 5 s: 0
<= 10 s: 2
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 16295, median ~= 933 ms
0 ms: 66
1 ms: 124
2 ms: 70
<= 5 ms: 103
<= 10 ms: 681
<= 20 ms: 1693
<= 50 ms: 480
<= 100 ms: 130
<= 200 ms: 66
<= 500 ms: 2596
<= 1 s: 2469
<= 2 s: 5388
<= 5 s: 2206
<= 10 s: 200
<= 20 s: 21
<= 1 min: 1
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 17019, median ~= 941 ms
0 ms: 66
1 ms: 128
2 ms: 72
<= 5 ms: 136
<= 10 ms: 811
<= 20 ms: 1744
<= 50 ms: 518
<= 100 ms: 158
<= 200 ms: 76
<= 500 ms: 2602
<= 1 s: 2490
<= 2 s: 5789
<= 5 s: 2206
<= 10 s: 200
<= 20 s: 21
<= 1 min: 1
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 0
TaskThread Failed Time Distribution (since startup):
n = 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 0
TaskThread Succeeded Time Distribution (since startup):
n = 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 16345 (100%)
Language (since startup)
: 17071 (100%)
SgtMap topography nFromCache=0 nNotFromCache=10
GSHHS: nCached=16 of 100, nCoarse=6, nSuccesses=32, nTossed=0
NationalBoundaries: nCached=8 of 100, nCoarse=2, nSuccesses=8, nTossed=0
StateBoundaries: nCached=8 of 100, nCoarse=1, nSuccesses=8, nTossed=0
Rivers: nCached=8 of 100, nCoarse=1, nSuccesses=8, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
284 + 295 + 298 + 274 + 272 + 293 + 266 + 272 + 292 + 296 + 275 + 278 + 265 + 280 + 299 + 274 +
285 + 285 + 257 + 276 + 262 + 291 + 296 + 265 + 290 + 277 + 297 + 276 + 266 + 294 + 300 + 274 +
269 + 280 + 266 + 277 + 277 + 296 + 250 + 275 + 296 + 277 + 269 + 279 + 270 + 278 + 279 + 274 +
300 + 309 + 267 + 284 + 317 + 267 + 272 + 293 + 272 + 284 + 320 + 278 + 247 + 279 + 276 + 286 +
281 + 301 + 293 + 273 + 282 + 283 + 264 + 267 + 297 + 267 + 271 + 293 + 261 + 280 + 271 + 266 +
239 + 299 + 269 + 255 + 303 + 284 + 289 + 302 + 284 + 270 + 252 + 295 + 272 + 265 + 272 + 279 +
291 + 251 + 261 + 306 + 317 + 283 + 291 + 277 + 278 + 284 + 281 + 278 + 260 + 283 + 283 + 284 +
271 + 257 + 342 + 315 + 290 + 258 + 284 + 290 + 315 + 271 + 288 + 284 + 245 + 276 + 302 = 35642
canonicalStringHolder map sizes:
7973 + 7986 + 7925 + 8050 + 8022 + 8104 + 7972 + 7908 + 8026 + 8065 + 8029 + 7936 + 8013 + 8024 + 7904 + 7850 +
7962 + 7988 + 8008 + 7972 + 7975 + 8108 + 7865 + 8054 + 8067 + 8079 + 7954 + 7924 + 8094 + 7918 + 8028 + 7904 +
7941 + 8100 + 7874 + 7959 + 7989 + 7878 + 8026 + 8030 + 8162 + 7986 + 8103 + 7993 + 8044 + 8035 + 8089 + 8051 +
8108 + 8053 + 7976 + 8014 + 7992 + 7914 + 7977 + 8052 + 7900 + 8051 + 7802 + 7933 + 7905 + 7962 + 7959 + 7986 +
8046 + 7982 + 8013 + 8083 + 7870 + 8192 + 7938 + 8124 + 7950 + 8060 + 7895 + 8165 + 8063 + 8007 + 8053 + 7918 +
8120 + 7922 + 7971 + 7819 + 8029 + 8049 + 8107 + 8004 + 7934 + 7965 + 8089 + 8079 + 7899 + 8098 + 8003 + 7919 +
8027 + 7970 + 8126 + 7932 + 8088 + 8014 + 7993 + 7970 + 8049 + 8123 + 7968 + 8104 + 8039 + 7949 + 8126 + 7902 +
8154 + 7931 + 8156 + 7876 + 7930 + 8084 + 7993 + 8034 + 7853 + 7982 + 7962 + 7920 + 8116 + 8055 + 7972 = 1016295
Number of threads: Tomcat-waiting=27, inotify=340, other=16
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.20/java.lang.Object.wait(Native Method)
java.base@17.0.20/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.20/java.lang.Thread.run(Thread.java:840)
java.base@17.0.20/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.20/java.lang.Object.wait(Native Method)
java.base@17.0.20/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.20/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#3 Thread[ForkJoinPool.commonPool-worker-4,5,main] WAITING daemon
java.base@17.0.20/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#4 Thread[ForkJoinPool.commonPool-worker-7,5,main] TIMED_WAITING daemon
java.base@17.0.20/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#5 Thread[http-nio-8000-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.20/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.20/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.20/java.lang.Thread.run(Thread.java:840)
#6 Thread[http-nio-8000-Poller,5,main] RUNNABLE daemon
java.base@17.0.20/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.20/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.20/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.20/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.20/java.lang.Thread.run(Thread.java:840)
#7 Thread[https-jsse-nio-8001-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.20/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.20/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.20/java.lang.Thread.run(Thread.java:840)
#8 Thread[https-jsse-nio-8001-exec-15,5,main] TIMED_WAITING daemon
java.base@17.0.20/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6671)
gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:17708)
gov.noaa.pfel.erddap.Erddap.doInfo(Erddap.java:13193)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:669)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.20/java.lang.Thread.run(Thread.java:840)
#9 Thread[https-jsse-nio-8001-Poller,5,main] RUNNABLE daemon
java.base@17.0.20/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.20/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.20/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.20/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.20/java.lang.Thread.run(Thread.java:840)
#10 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.20/java.lang.Object.wait(Native Method)
java.base@17.0.20/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.20/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.20/java.lang.Thread.run(Thread.java:840)
#11 Thread[main,5,main] RUNNABLE
java.base@17.0.20/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.20/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.20/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.20/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.20/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.20/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:601)
org.apache.catalina.startup.Catalina.await(Catalina.java:887)
org.apache.catalina.startup.Catalina.start(Catalina.java:833)
java.base@17.0.20/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.20/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.20/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.20/java.lang.reflect.Method.invoke(Method.java:569)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
#12 Thread[Notification Thread,9,system] RUNNABLE daemon
#13 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.20/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.20/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.20/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#14 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.20/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#15 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#16 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.20/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)