|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-11-10T11:06:22-05:00
Startup was at 2026-11-10T02:01:32-05:00
Last major LoadDatasets started 6.000 s ago and is still running.
nGridDatasets = 0
nTableDatasets = 2733
nTotalDatasets = 2733
n Datasets Failed To Load (in the last major LoadDatasets) = 34
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`,
bcodmo_dataset_1010606_v1, (end)
Unique users (since startup) n = 22525
Response Failed Time (since last major LoadDatasets) n = 232, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 11006, median ~= 0 ms
Response Failed Time (since startup) n = 21780, median ~= 0 ms
Response Succeeded Time (since last major LoadDatasets) n = 360, median ~= 16 ms
Response Succeeded Time (since last Daily Report) n = 21123, median ~= 15 ms
Response Succeeded Time (since startup) n = 64745, median ~= 9 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.16934897 processCPULoad=0.07116105 totalMemory=19996MB freeMemory=200MB totalSwapSpace=8191MB freeSwapSpace=6227MB
Number of active requests=5
Number of threads: Tomcat-waiting=36, inotify=999, other=20
1 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 1445 MB (highWaterMark= 5126 MB) (Xmx ~= 10240 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-11-10T11:02:09-05:00 53s 1299 34 2733 377 ( 16) 23 ( 0) 0 0 0 41 965 13 518 1 4%
2026-11-10T10:56:40-05:00 27s 702 34 2733 391 ( 13) 0 ( 0) 0 0 0 40 913 14 551 0 4%
2026-11-10T10:52:07-05:00 57s 1299 34 2733 472 ( 13) 43 ( 0) 0 0 0 40 874 14 557 2 4%
2026-11-10T10:47:02-05:00 55s 1332 34 2733 427 ( 15) 107 ( 0) 0 0 0 35 548 19 509 1 2%
2026-11-10T10:42:01-05:00 57s 1299 34 2733 532 ( 14) 300 ( 0) 0 0 0 41 780 16 509 1 3%
2026-11-10T10:36:56-05:00 54s 1332 34 2733 528 ( 13) 148 ( 0) 0 0 0 41 886 15 560 1 4%
2026-11-10T10:31:53-05:00 55s 1299 34 2733 551 ( 13) 318 ( 0) 0 0 0 41 532 16 502 1 2%
2026-11-10T10:26:31-05:00 36s 955 34 2733 472 ( 11) 289 ( 0) 0 0 0 40 817 17 507 1 3%
2026-11-10T10:21:45-05:00 53s 1299 34 2733 552 ( 14) 363 ( 0) 0 0 0 38 606 16 548 0 3%
2026-11-10T10:15:55-05:00 4s 34 34 2733 398 ( 15) 286 ( 0) 0 0 0 38 613 16 502 0 3%
2026-11-10T10:11:50-05:00 56s 1332 34 2733 534 ( 16) 427 ( 0) 0 0 0 33 613 21 527 0 2%
2026-11-10T10:05:47-05:00 4s 34 34 2733 289 ( 14) 134 ( 0) 0 0 0 41 394 15 503 0 2%
2026-11-10T10:01:40-05:00 56s 1332 34 2733 381 ( 18) 237 ( 0) 0 0 0 40 623 14 516 0 2%
2026-11-10T09:56:30-05:00 54s 1299 34 2733 467 ( 16) 276 ( 0) 0 0 0 40 867 16 528 6 4%
2026-11-10T09:51:26-05:00 56s 1332 34 2733 371 ( 17) 139 ( 0) 0 0 0 40 625 14 654 2 3%
2026-11-10T09:45:53-05:00 26s 638 34 2733 341 ( 16) 222 ( 0) 0 0 0 41 749 13 507 0 3%
2026-11-10T09:41:20-05:00 55s 1331 34 2733 365 ( 17) 310 ( 0) 0 0 0 41 676 14 507 1 3%
2026-11-10T09:36:14-05:00 52s 1299 34 2733 587 ( 13) 391 ( 0) 0 0 0 41 915 13 528 4 4%
2026-11-10T09:31:12-05:00 54s 1332 34 2733 393 ( 17) 411 ( 0) 0 0 0 37 314 17 504 1 1%
2026-11-10T09:26:10-05:00 54s 1299 34 2733 447 ( 14) 344 ( 0) 0 0 0 30 974 26 510 3 4%
2026-11-10T09:21:09-05:00 55s 1332 34 2733 385 ( 16) 210 ( 0) 0 0 0 41 915 13 522 0 4%
2026-11-10T09:15:37-05:00 27s 695 34 2733 433 ( 15) 148 ( 0) 0 0 0 41 697 14 581 2 3%
2026-11-10T09:11:04-05:00 60s 1332 34 2733 484 ( 15) 226 ( 0) 0 0 0 41 740 15 517 1 3%
2026-11-10T09:06:02-05:00 61s 1299 34 2733 447 ( 16) 32 ( 0) 0 0 0 40 637 14 622 1 3%
2026-11-10T09:00:50-05:00 52s 1332 34 2733 296 ( 18) 51 ( 0) 0 0 0 41 635 13 770 1 3%
2026-11-10T08:55:14-05:00 18s 443 34 2733 275 ( 19) 1 ( 35) 0 0 0 41 717 13 834 0 3%
2026-11-10T08:50:46-05:00 52s 1332 34 2733 548 ( 14) 266 ( 0) 0 0 0 41 780 13 531 1 3%
2026-11-10T08:45:06-05:00 15s 339 34 2733 330 ( 17) 252 ( 0) 0 0 0 39 824 15 627 5 4%
2026-11-10T08:40:43-05:00 53s 1332 34 2733 448 ( 16) 372 ( 0) 0 0 0 40 792 14 508 1 4%
2026-11-10T08:34:52-05:00 5s 34 34 2733 327 ( 16) 216 ( 0) 0 0 0 40 592 17 500 0 3%
2026-11-10T08:30:42-05:00 53s 1332 34 2733 386 ( 16) 99 ( 0) 0 0 0 42 862 13 524 2 4%
2026-11-10T08:25:34-05:00 52s 1299 34 2733 507 ( 14) 470 ( 0) 0 0 0 40 790 15 516 1 3%
2026-11-10T08:20:31-05:00 52s 1332 34 2733 399 ( 17) 347 ( 0) 0 0 0 37 912 18 535 16 4%
2026-11-10T08:14:43-05:00 6s 87 34 2733 283 ( 18) 138 ( 0) 0 0 0 42 626 13 497 0 3%
2026-11-10T08:10:35-05:00 61s 1332 34 2733 344 ( 19) 274 ( 0) 0 0 0 42 626 13 508 1 3%
2026-11-10T08:05:33-05:00 64s 1299 34 2733 275 ( 19) 16 ( 0) 0 0 0 41 725 14 507 1 3%
2026-11-10T08:00:17-05:00 50s 1332 34 2733 422 ( 16) 37 ( 0) 0 0 0 41 725 14 581 1 3%
2026-11-10T07:54:34-05:00 10s 206 34 2733 325 ( 15) 0 ( 0) 0 0 0 42 540 16 500 0 2%
2026-11-10T07:50:20-05:00 58s 1332 34 2733 604 ( 14) 355 ( 0) 0 0 0 42 868 13 585 2 4%
2026-11-10T07:44:43-05:00 23s 530 34 2733 527 ( 15) 330 ( 0) 0 0 0 40 884 15 560 6 4%
2026-11-10T07:40:50-05:00 94s 1332 34 2733 624 ( 15) 395 ( 0) 0 0 0 40 978 15 806 11 4%
2026-11-10T07:35:09-05:00 56s 1299 34 2733 644 ( 10) 378 ( 0) 0 1 0 41 794 14 501 4 3%
2026-11-10T07:29:47-05:00 41s 1071 34 2733 523 ( 13) 436 ( 0) 0 0 0 39 862 16 543 0 4%
2026-11-10T07:24:39-05:00 34s 824 34 2733 577 ( 12) 576 ( 0) 0 0 0 41 765 14 507 0 3%
2026-11-10T07:19:59-05:00 59s 1332 34 2733 580 ( 14) 378 ( 0) 0 0 0 42 750 13 505 5 3%
2026-11-10T07:14:10-05:00 12s 200 34 2733 299 ( 15) 0 ( 0) 0 0 0 41 770 14 496 0 3%
2026-11-10T07:10:19-05:00 84s 1332 34 2733 592 ( 15) 3 ( 17500) 0 0 0 42 899 13 510 19 4%
2026-11-10T07:04:52-05:00 61s 1299 34 2733 460 ( 15) 12 ( 11429) 0 0 0 40 1002 15 893 16 4%
2026-11-10T06:58:53-05:00 6s 67 34 2733 287 ( 15) 0 ( 0) 0 0 0 41 489 14 484 0 2%
2026-11-10T06:55:13-05:00 71s 1299 34 2733 450 ( 17) 1 ( 90000) 0 0 0 42 895 13 538 3 4%
2026-11-10T06:49:20-05:00 56s 1332 34 2733 500 ( 16) 169 ( 0) 0 0 0 41 653 14 510 1 3%
2026-11-10T06:44:16-05:00 55s 1299 34 2733 500 ( 15) 221 ( 0) 0 0 0 42 690 13 506 1 3%
2026-11-10T06:38:40-05:00 21s 481 34 2733 458 ( 14) 326 ( 0) 0 0 0 41 750 14 515 0 3%
2026-11-10T06:34:18-05:00 62s 1299 34 2733 407 ( 16) 187 ( 0) 0 0 0 33 779 22 529 3 3%
2026-11-10T06:29:14-05:00 64s 1332 34 2733 499 ( 13) 342 ( 0) 0 0 0 40 792 15 632 2 3%
2026-11-10T06:23:59-05:00 54s 1299 34 2733 476 ( 14) 219 ( 0) 0 0 0 41 535 17 525 1 2%
2026-11-10T06:18:52-05:00 49s 1332 34 2733 540 ( 14) 355 ( 0) 0 0 0 41 793 14 508 1 4%
2026-11-10T06:13:05-05:00 5s 42 34 2733 315 ( 17) 298 ( 0) 0 0 0 24 717 31 523 0 3%
2026-11-10T06:09:04-05:00 66s 1332 34 2733 442 ( 17) 176 ( 0) 0 0 0 41 867 14 567 3 4%
2026-11-10T06:03:49-05:00 55s 1299 34 2733 371 ( 17) 479 ( 0) 0 0 0 41 470 14 506 1 2%
2026-11-10T05:58:40-05:00 50s 1332 34 2733 422 ( 15) 549 ( 0) 0 0 0 29 845 26 548 1 4%
2026-11-10T05:52:53-05:00 5s 40 34 2733 219 ( 18) 53 ( 0) 0 0 0 42 614 13 521 0 2%
2026-11-10T05:48:49-05:00 64s 1332 34 2733 382 ( 16) 227 ( 0) 0 0 0 42 870 13 650 14 4%
2026-11-10T05:43:37-05:00 55s 1299 34 2733 353 ( 18) 296 ( 0) 0 0 0 42 443 13 510 9 2%
2026-11-10T05:38:31-05:00 53s 1332 34 2733 404 ( 16) 415 ( 0) 0 0 0 38 980 17 504 1 4%
2026-11-10T05:32:43-05:00 8s 110 34 2733 304 ( 15) 431 ( 0) 0 0 0 34 518 21 483 0 2%
2026-11-10T05:28:29-05:00 56s 1332 34 2733 420 ( 18) 241 ( 0) 0 0 0 41 772 14 555 4 3%
2026-11-10T05:22:35-05:00 11s 230 34 2733 271 ( 16) 214 ( 0) 0 0 0 41 597 14 381 0 3%
2026-11-10T05:18:19-05:00 58s 1332 34 2733 410 ( 16) 315 ( 0) 0 0 0 42 587 13 377 1 2%
2026-11-10T05:12:33-05:00 13s 247 34 2733 272 ( 17) 355 ( 0) 0 0 0 42 765 13 372 0 3%
2026-11-10T05:08:22-05:00 67s 1332 34 2733 443 ( 16) 328 ( 0) 0 0 0 42 766 16 386 1 3%
2026-11-10T05:03:00-05:00 49s 1299 34 2733 627 ( 9) 448 ( 0) 0 0 0 35 891 20 426 1 4%
2026-11-10T04:57:58-05:00 50s 1332 34 2733 1127 ( 2) 255 ( 0) 0 0 0 35 576 20 398 1 2%
2026-11-10T04:52:50-05:00 45s 1090 34 2733 955 ( 2) 119 ( 0) 0 0 0 42 805 13 390 1 3%
2026-11-10T04:47:58-05:00 56s 1332 34 2733 1188 ( 2) 337 ( 0) 0 0 0 40 591 15 382 6 2%
2026-11-10T04:42:06-05:00 7s 98 34 2733 918 ( 2) 344 ( 0) 0 0 0 42 872 13 383 0 4%
2026-11-10T04:37:58-05:00 61s 1332 34 2733 1198 ( 2) 520 ( 0) 0 0 0 42 872 16 402 6 4%
2026-11-10T04:32:49-05:00 56s 1299 34 2733 1390 ( 2) 582 ( 0) 0 0 0 42 863 13 433 1 4%
2026-11-10T04:26:55-05:00 5s 34 34 2733 847 ( 2) 158 ( 0) 0 0 0 41 590 14 379 2 3%
2026-11-10T04:22:50-05:00 56s 1332 34 2733 1149 ( 2) 270 ( 0) 0 0 0 40 590 15 616 1 3%
2026-11-10T04:16:53-05:00 13s 241 34 2733 703 ( 2) 302 ( 0) 0 0 0 33 887 22 456 1 4%
2026-11-10T04:13:12-05:00 97s 1332 34 2733 1115 ( 2) 254 ( 0) 0 0 0 41 1002 14 455 12 4%
2026-11-10T04:07:39-05:00 68s 1299 34 2733 1147 ( 2) 288 ( 0) 0 0 0 42 872 13 441 1 4%
2026-11-10T04:02:22-05:00 54s 1332 34 2733 1056 ( 1) 129 ( 0) 0 0 0 40 461 15 377 1 2%
2026-11-10T03:57:17-05:00 53s 1299 34 2733 1242 ( 2) 273 ( 0) 0 0 0 41 907 14 423 5 4%
2026-11-10T03:51:47-05:00 26s 653 34 2733 940 ( 1) 16 ( 0) 0 0 0 32 699 14 413 0 3%
2026-11-10T03:47:17-05:00 58s 1299 34 2733 908 ( 1) 0 ( 0) 0 0 0 33 863 13 438 1 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 47, median ~= 38235 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: 3
<= 10 s: 2
<= 20 s: 3
<= 1 min: 34
<= 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 = 107, median ~= 41194 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: 6
<= 10 s: 6
<= 20 s: 6
<= 1 min: 67
<= 2 min: 21
<= 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 = 232, median ~= 0 ms
0 ms: 177
1 ms: 48
2 ms: 0
<= 5 ms: 0
<= 10 ms: 1
<= 20 ms: 4
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 1
<= 2 s: 0
<= 5 s: 0
<= 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 = 11006, median ~= 0 ms
0 ms: 7123
1 ms: 3698
2 ms: 11
<= 5 ms: 11
<= 10 ms: 5
<= 20 ms: 9
<= 50 ms: 50
<= 100 ms: 13
<= 200 ms: 16
<= 500 ms: 29
<= 1 s: 12
<= 2 s: 1
<= 5 s: 3
<= 10 s: 1
<= 20 s: 10
<= 1 min: 6
<= 2 min: 6
<= 5 min: 0
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 21780, median ~= 0 ms
0 ms: 13983
1 ms: 7390
2 ms: 24
<= 5 ms: 19
<= 10 ms: 6
<= 20 ms: 12
<= 50 ms: 109
<= 100 ms: 25
<= 200 ms: 17
<= 500 ms: 53
<= 1 s: 18
<= 2 s: 2
<= 5 s: 5
<= 10 s: 5
<= 20 s: 27
<= 1 min: 31
<= 2 min: 51
<= 5 min: 0
<= 10 min: 3
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 360, median ~= 16 ms
0 ms: 7
1 ms: 14
2 ms: 9
<= 5 ms: 22
<= 10 ms: 67
<= 20 ms: 109
<= 50 ms: 33
<= 100 ms: 7
<= 200 ms: 2
<= 500 ms: 1
<= 1 s: 50
<= 2 s: 38
<= 5 s: 0
<= 10 s: 1
<= 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 = 21123, median ~= 15 ms
0 ms: 360
1 ms: 647
2 ms: 503
<= 5 ms: 2051
<= 10 ms: 3743
<= 20 ms: 6432
<= 50 ms: 1673
<= 100 ms: 242
<= 200 ms: 100
<= 500 ms: 146
<= 1 s: 2021
<= 2 s: 3152
<= 5 s: 29
<= 10 s: 4
<= 20 s: 15
<= 1 min: 4
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 64745, median ~= 9 ms
0 ms: 2030
1 ms: 11845
2 ms: 8099
<= 5 ms: 5025
<= 10 ms: 7478
<= 20 ms: 13022
<= 50 ms: 3401
<= 100 ms: 553
<= 200 ms: 232
<= 500 ms: 968
<= 1 s: 4549
<= 2 s: 7297
<= 5 s: 91
<= 10 s: 18
<= 20 s: 30
<= 1 min: 106
<= 2 min: 1
<= 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)
: 32128 (100%)
Language (since startup)
: 86509 (100%)
SgtMap topography nFromCache=42 nNotFromCache=263
GSHHS: nCached=100 of 100, nCoarse=366, nSuccesses=528, nTossed=220
NationalBoundaries: nCached=100 of 100, nCoarse=118, nSuccesses=130, nTossed=57
StateBoundaries: nCached=100 of 100, nCoarse=65, nSuccesses=130, nTossed=57
Rivers: nCached=100 of 100, nCoarse=65, nSuccesses=130, nTossed=57
bufferedImage isAccelerated=[unknown]
canonical map sizes:
289 + 304 + 315 + 290 + 286 + 302 + 272 + 279 + 299 + 307 + 278 + 290 + 272 + 286 + 312 + 287 +
297 + 299 + 270 + 284 + 268 + 301 + 302 + 273 + 298 + 290 + 304 + 286 + 277 + 305 + 309 + 281 +
275 + 292 + 274 + 286 + 288 + 301 + 259 + 286 + 304 + 285 + 277 + 288 + 274 + 291 + 293 + 286 +
306 + 313 + 278 + 292 + 326 + 274 + 281 + 307 + 277 + 295 + 331 + 293 + 252 + 286 + 288 + 294 +
292 + 317 + 306 + 283 + 293 + 290 + 271 + 272 + 311 + 282 + 281 + 299 + 273 + 284 + 281 + 277 +
245 + 306 + 281 + 267 + 312 + 296 + 302 + 312 + 292 + 281 + 261 + 305 + 284 + 276 + 280 + 290 +
303 + 258 + 270 + 317 + 322 + 294 + 302 + 287 + 287 + 294 + 293 + 292 + 264 + 293 + 290 + 294 +
276 + 268 + 356 + 322 + 306 + 270 + 297 + 303 + 327 + 287 + 302 + 292 + 251 + 279 + 308 = 36870
canonicalStringHolder map sizes:
1059 + 1089 + 1186 + 1080 + 1173 + 1122 + 1129 + 1138 + 1131 + 1120 + 1142 + 1119 + 1138 + 1147 + 1116 + 1029 +
1134 + 1133 + 1091 + 1087 + 1118 + 1142 + 1058 + 1136 + 1144 + 1255 + 1179 + 1120 + 1113 + 1137 + 1146 + 1070 +
1160 + 1182 + 1065 + 1137 + 1155 + 1119 + 1124 + 1144 + 1124 + 1161 + 1130 + 1142 + 1162 + 1182 + 1054 + 1094 +
1111 + 1147 + 1132 + 1119 + 1123 + 1141 + 1165 + 1168 + 1133 + 1137 + 1165 + 1143 + 1147 + 1181 + 1159 + 1076 +
1133 + 1162 + 1126 + 1157 + 1194 + 1242 + 1124 + 1194 + 1175 + 1139 + 1130 + 1160 + 1148 + 1161 + 1086 + 1129 +
1125 + 1117 + 1128 + 1132 + 1116 + 1185 + 1175 + 1180 + 1064 + 1112 + 1127 + 1130 + 1091 + 1144 + 1139 + 1151 +
1148 + 1136 + 1151 + 1116 + 1104 + 1191 + 1160 + 1104 + 1156 + 1142 + 1171 + 1177 + 1155 + 1092 + 1199 + 1116 +
1195 + 1189 + 1200 + 1157 + 1148 + 1149 + 1147 + 1132 + 1161 + 1133 + 1152 + 1085 + 1217 + 1161 + 1157 = 144640
Number of threads: Tomcat-waiting=36, inotify=999, other=20
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
java.base@17.0.20.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.20.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#3 Thread[ForkJoinPool.commonPool-worker-76,5,main] WAITING daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.20.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.20.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.20.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#4 Thread[ForkJoinPool.commonPool-worker-77,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.20.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.20.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.20.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#5 Thread[http-nio-8000-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.20.1/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.1/java.lang.Thread.run(Thread.java:840)
#6 Thread[http-nio-8000-Poller,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.20.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#7 Thread[https-jsse-nio-8001-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.20.1/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.1/java.lang.Thread.run(Thread.java:840)
#8 Thread[https-jsse-nio-8001-exec-10,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/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.util.EDStatic.sendError(EDStatic.java:6642)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:770)
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.1/java.lang.Thread.run(Thread.java:840)
#9 Thread[https-jsse-nio-8001-exec-20,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:764)
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.1/java.lang.Thread.run(Thread.java:840)
#10 Thread[https-jsse-nio-8001-exec-24,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/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.util.EDStatic.sendError(EDStatic.java:6642)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:770)
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.1/java.lang.Thread.run(Thread.java:840)
#11 Thread[https-jsse-nio-8001-exec-25,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:764)
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.1/java.lang.Thread.run(Thread.java:840)
#12 Thread[https-jsse-nio-8001-Poller,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.20.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#13 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.20.1/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#14 Thread[LoadDatasets,5,main] RUNNABLE daemon
java.base@17.0.20.1/java.io.RandomAccessFile.open0(Native Method)
java.base@17.0.20.1/java.io.RandomAccessFile.open(RandomAccessFile.java:344)
java.base@17.0.20.1/java.io.RandomAccessFile.<init>(RandomAccessFile.java:259)
java.base@17.0.20.1/java.io.RandomAccessFile.<init>(RandomAccessFile.java:213)
java.base@17.0.20.1/java.io.RandomAccessFile.<init>(RandomAccessFile.java:127)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:322)
ucar.unidata.io.RandomAccessFile.<init>(RandomAccessFile.java:301)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:84)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:321)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:251)
gov.noaa.pfel.coastwatch.pointdata.Table.saveAsFlatNc(Table.java:28624)
gov.noaa.pfel.coastwatch.pointdata.Table.saveAsEnhancedFlatNc(Table.java:6057)
gov.noaa.pfel.erddap.dataset.EDD.saveDirTableFileTableBadFiles(EDD.java:10638)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1648)
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)
#15 Thread[main,5,main] RUNNABLE
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.20.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.20.1/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.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.20.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.20.1/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.20.1/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)
#16 Thread[Notification Thread,9,system] RUNNABLE daemon
#17 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.20.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.20.1/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.20.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#18 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#19 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#20 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)