|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-09-11T18:32:18-04:00
Startup was at 2026-09-11T15:21:51-04:00
Last major LoadDatasets started 13.000 s ago and is still running.
nGridDatasets = 0
nTableDatasets = 2655
nTotalDatasets = 2655
n Datasets Failed To Load (in the last major LoadDatasets) = 32
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, (end)
Unique users (since startup) n = 1847
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 140, median ~= 1 ms
Response Failed Time (since startup) n = 156, median ~= 1 ms
Response Succeeded Time (since last major LoadDatasets) n = 2136, median ~= 1021 ms
Response Succeeded Time (since last Daily Report) n = 39857, median ~= 706 ms
Response Succeeded Time (since startup) n = 41221, median ~= 730 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.17565668 processCPULoad=0.10050251 totalMemory=15988MB freeMemory=156MB totalSwapSpace=8191MB freeSwapSpace=5183MB
Number of active requests=1
Number of threads: Tomcat-waiting=41, inotify=798, other=17
1 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2168 MB (highWaterMark= 4097 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-11T18:27:55-04:00 49s 1219 32 2655 543 ( 429) 0 ( 0) 0 0 0 32 711 26 443 1 3%
2026-09-11T18:22:52-04:00 49s 1252 32 2655 376 ( 32) 0 ( 0) 0 0 0 42 830 16 447 1 4%
2026-09-11T18:17:51-04:00 49s 1219 32 2655 2222 ( 1030) 0 ( 0) 0 0 0 41 880 17 439 1 4%
2026-09-11T18:12:44-04:00 45s 1145 32 2655 401 ( 601) 1 ( 3500) 0 0 0 33 611 22 466 2 2%
2026-09-11T18:07:48-04:00 54s 1219 32 2655 289 ( 34) 0 ( 0) 0 0 0 41 818 15 425 1 4%
2026-09-11T18:02:46-04:00 53s 1252 32 2655 2484 ( 940) 0 ( 0) 0 0 0 41 863 17 445 1 4%
2026-09-11T17:57:14-04:00 24s 590 32 2655 306 ( 38) 1 ( 0) 0 0 0 42 835 16 505 0 4%
2026-09-11T17:52:38-04:00 51s 1252 32 2655 331 ( 43) 0 ( 0) 0 0 0 42 941 16 428 2 4%
2026-09-11T17:47:32-04:00 48s 1219 32 2655 1653 ( 927) 0 ( 0) 0 0 0 42 865 16 507 1 4%
2026-09-11T17:42:30-04:00 49s 1252 32 2655 1150 ( 797) 2 ( 2000) 0 0 0 33 597 25 419 3 2%
2026-09-11T17:36:46-04:00 7s 95 32 2655 257 ( 37) 0 ( 0) 0 0 0 42 932 16 408 1 4%
2026-09-11T17:32:53-04:00 78s 1252 32 2655 1711 ( 870) 1 ( 40000) 0 1 0 42 975 16 429 3 4%
2026-09-11T17:27:23-04:00 50s 1219 32 2655 1106 ( 798) 2 ( 500) 0 0 0 32 897 26 468 6 4%
2026-09-11T17:22:21-04:00 52s 1252 32 2655 403 ( 39) 25 ( 36) 0 0 0 42 731 16 419 2 3%
2026-09-11T17:17:21-04:00 54s 1219 32 2655 1654 ( 957) 1 ( 3500) 0 0 0 42 817 16 426 1 4%
2026-09-11T17:12:14-04:00 50s 1252 32 2655 1138 ( 812) 0 ( 0) 0 0 0 32 872 26 494 1 4%
2026-09-11T17:06:50-04:00 29s 641 32 2655 367 ( 23) 0 ( 0) 0 0 0 41 848 17 478 0 4%
2026-09-11T17:02:16-04:00 59s 1252 32 2655 1739 ( 934) 1 ( 15000) 0 0 0 41 864 17 432 2 4%
2026-09-11T16:56:53-04:00 39s 863 32 2655 997 ( 818) 2 ( 5000) 0 0 0 32 747 26 432 5 3%
2026-09-11T16:52:48-04:00 98s 1252 32 2655 451 ( 43) 1 ( 3500) 0 0 0 41 707 17 2854 8 3%
2026-09-11T16:46:10-04:00 6s 56 32 2655 477 ( 198) 3 ( 1250) 0 0 0 42 379 16 411 1 2%
2026-09-11T16:41:57-04:00 55s 1252 32 2655 2331 ( 961) 1 ( 1500) 0 0 0 31 356 27 428 4 1%
2026-09-11T16:36:55-04:00 55s 1219 32 2655 569 ( 18) 1 ( 40000) 0 0 0 41 1001 17 431 5 4%
2026-09-11T16:31:02-04:00 6s 65 32 2655 233 ( 24) 0 ( 0) 0 0 0 41 405 17 420 0 1%
2026-09-11T16:28:05-04:00 117s 1219 32 2655 3747 ( 397) 4 ( 3500) 1 0 0 42 880 16 465 26 4%
2026-09-11T16:21:59-04:00 76s 1252 32 2655 687 ( 25) 1 ( 90000) 0 0 0 31 761 27 431 6 3%
2026-09-11T16:15:54-04:00 56s 1219 32 2655 511 ( 20) 1 ( 40000) 0 0 0 42 913 16 424 9 4%
2026-09-11T16:10:07-04:00 33s 625 32 2655 2152 ( 1006) 1 ( 750) 0 0 0 41 600 17 427 1 3%
2026-09-11T16:05:48-04:00 74s 1219 32 2655 695 ( 387) 1 ( 40000) 0 0 0 33 829 25 570 1 3%
2026-09-11T16:00:23-04:00 58s 1252 32 2655 423 ( 19) 2 ( 2000) 0 0 0 42 999 16 426 2 4%
2026-09-11T15:55:20-04:00 58s 1218 32 2655 2468 ( 1072) 18 ( 0) 0 0 0 42 697 16 494 7 3%
2026-09-11T15:49:18-04:00 6s 84 32 2654 355 ( 25) 16 ( 0) 0 0 0 42 604 16 367 8 3%
2026-09-11T15:45:04-04:00 54s 1218 32 2654 431 ( 19) 17 ( 0) 0 0 0 41 604 17 388 0 3%
2026-09-11T15:39:53-04:00 47s 1178 32 2654 1161 ( 669) 16 ( 0) 0 0 0 41 591 17 394 1 2%
2026-09-11T15:34:58-04:00 54s 1218 32 2654 1831 ( 841) 17 ( 0) 0 0 0 32 799 26 438 1 4%
2026-09-11T15:29:44-04:00 44s 1251 32 2654 69 ( 18) 3 ( 0) 0 0 0 41 434 17 341 1 2%
2026-09-11T15:28:53-04:00 408s 2685 32 2654 1363 ( 2193) 16 ( 1) 0 0 0 42 1002 16 333 2 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 36, median ~= 40741 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: 4
<= 20 s: 0
<= 1 min: 27
<= 2 min: 5
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 37, median ~= 41481 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: 4
<= 20 s: 0
<= 1 min: 27
<= 2 min: 5
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
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
Minor LoadDatasets Times Distribution (since startup):
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 major LoadDatasets):
n = 0
Response Failed Time Distribution (since last Daily Report):
n = 140, median ~= 1 ms
0 ms: 36
1 ms: 42
2 ms: 0
<= 5 ms: 2
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 24
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 1
<= 1 s: 4
<= 2 s: 8
<= 5 s: 8
<= 10 s: 2
<= 20 s: 2
<= 1 min: 6
<= 2 min: 3
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 156, median ~= 1 ms
0 ms: 39
1 ms: 49
2 ms: 1
<= 5 ms: 2
<= 10 ms: 0
<= 20 ms: 1
<= 50 ms: 24
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 1
<= 1 s: 5
<= 2 s: 8
<= 5 s: 9
<= 10 s: 3
<= 20 s: 3
<= 1 min: 6
<= 2 min: 3
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 2136, median ~= 1021 ms
0 ms: 7
1 ms: 6
2 ms: 1
<= 5 ms: 1
<= 10 ms: 23
<= 20 ms: 88
<= 50 ms: 22
<= 100 ms: 3
<= 200 ms: 49
<= 500 ms: 534
<= 1 s: 319
<= 2 s: 710
<= 5 s: 363
<= 10 s: 10
<= 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 = 39857, median ~= 706 ms
0 ms: 851
1 ms: 616
2 ms: 209
<= 5 ms: 392
<= 10 ms: 1618
<= 20 ms: 3960
<= 50 ms: 1657
<= 100 ms: 399
<= 200 ms: 1392
<= 500 ms: 6399
<= 1 s: 5912
<= 2 s: 11181
<= 5 s: 5065
<= 10 s: 197
<= 20 s: 7
<= 1 min: 2
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 41221, median ~= 730 ms
0 ms: 885
1 ms: 651
2 ms: 222
<= 5 ms: 415
<= 10 ms: 1735
<= 20 ms: 4029
<= 50 ms: 1702
<= 100 ms: 429
<= 200 ms: 1397
<= 500 ms: 6409
<= 1 s: 5952
<= 2 s: 11410
<= 5 s: 5571
<= 10 s: 404
<= 20 s: 7
<= 1 min: 3
<= 2 min: 0
<= 5 min: 0
<= 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)
: 39997 (100%)
Language (since startup)
: 41377 (100%)
SgtMap topography nFromCache=9 nNotFromCache=86
GSHHS: nCached=100 of 100, nCoarse=62, nSuccesses=266, nTossed=38
NationalBoundaries: nCached=69 of 100, nCoarse=19, nSuccesses=76, nTossed=0
StateBoundaries: nCached=69 of 100, nCoarse=12, nSuccesses=76, nTossed=0
Rivers: nCached=69 of 100, nCoarse=12, nSuccesses=76, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
296 + 312 + 318 + 291 + 285 + 301 + 271 + 285 + 305 + 318 + 288 + 285 + 269 + 293 + 315 + 288 +
299 + 292 + 266 + 286 + 280 + 305 + 312 + 273 + 301 + 282 + 313 + 294 + 279 + 304 + 309 + 286 +
282 + 299 + 278 + 289 + 292 + 309 + 264 + 284 + 311 + 286 + 278 + 295 + 285 + 287 + 290 + 286 +
302 + 324 + 280 + 301 + 327 + 278 + 279 + 304 + 287 + 298 + 331 + 290 + 256 + 288 + 295 + 297 +
292 + 311 + 296 + 285 + 301 + 297 + 279 + 279 + 307 + 281 + 287 + 307 + 273 + 288 + 281 + 280 +
254 + 307 + 283 + 268 + 312 + 295 + 300 + 311 + 298 + 278 + 259 + 305 + 285 + 281 + 288 + 286 +
299 + 266 + 278 + 320 + 334 + 293 + 299 + 289 + 294 + 299 + 294 + 293 + 268 + 294 + 293 + 305 +
286 + 267 + 352 + 322 + 303 + 277 + 302 + 299 + 325 + 280 + 305 + 306 + 254 + 287 + 308 = 37198
canonicalStringHolder map sizes:
1365 + 1391 + 1505 + 1389 + 1456 + 1410 + 1451 + 1451 + 1464 + 1438 + 1458 + 1440 + 1452 + 1455 + 1428 + 1359 +
1450 + 1465 + 1414 + 1385 + 1425 + 1462 + 1400 + 1503 + 1474 + 1554 + 1462 + 1417 + 1378 + 1487 + 1464 + 1413 +
1471 + 1501 + 1398 + 1459 + 1460 + 1455 + 1429 + 1403 + 1461 + 1476 + 1419 + 1459 + 1429 + 1488 + 1342 + 1396 +
1409 + 1454 + 1442 + 1427 + 1446 + 1455 + 1483 + 1471 + 1448 + 1457 + 1469 + 1493 + 1459 + 1525 + 1439 + 1393 +
1452 + 1466 + 1450 + 1486 + 1537 + 1546 + 1450 + 1500 + 1542 + 1464 + 1413 + 1486 + 1410 + 1468 + 1447 + 1490 +
1469 + 1417 + 1443 + 1445 + 1438 + 1538 + 1505 + 1473 + 1407 + 1407 + 1432 + 1448 + 1405 + 1453 + 1436 + 1491 +
1474 + 1456 + 1465 + 1399 + 1440 + 1496 + 1488 + 1440 + 1469 + 1468 + 1480 + 1496 + 1481 + 1394 + 1519 + 1438 +
1458 + 1507 + 1525 + 1472 + 1453 + 1451 + 1460 + 1476 + 1475 + 1440 + 1458 + 1402 + 1515 + 1452 + 1472 = 184614
Number of threads: Tomcat-waiting=41, inotify=798, other=17
(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-5,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[ForkJoinPool.commonPool-worker-6,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)
#6 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)
#7 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)
#8 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)
#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[LoadDatasets,5,main] RUNNABLE daemon
java.base@17.0.20/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@17.0.20/sun.nio.fs.UnixNativeDispatcher.stat(UnixNativeDispatcher.java:277)
java.base@17.0.20/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:76)
java.base@17.0.20/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
java.base@17.0.20/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:148)
java.base@17.0.20/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
java.base@17.0.20/java.nio.file.Files.readAttributes(Files.java:1851)
java.base@17.0.20/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
java.base@17.0.20/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
java.base@17.0.20/java.nio.file.FileTreeWalker.walk(FileTreeWalker.java:323)
java.base@17.0.20/java.nio.file.Files.walkFileTree(Files.java:2804)
gov.noaa.pfel.coastwatch.util.FileVisitorSubdir.oneStep(FileVisitorSubdir.java:146)
gov.noaa.pfel.coastwatch.util.WatchDirectory.<init>(WatchDirectory.java:94)
gov.noaa.pfel.coastwatch.util.WatchDirectory.watchDirectoryAll(WatchDirectory.java:57)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1243)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.<init>(EDDTableFromAsciiFiles.java:106)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:357)
gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:463)
gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:359)
#12 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)
#13 Thread[Notification Thread,9,system] RUNNABLE daemon
#14 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)
#15 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)
#16 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#17 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)