![]() |
CanWIN ERDDAP
The Canadian Watershed Information Networks' ERDDAP server making scientific data more accessible |
Brought to you by CEOS UM CCADI ECCC |
Current time is 2026-05-04T02:45:47+00:00
Startup was at 2026-04-24T18:34:13+00:00
Last major LoadDatasets started 37.000 s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 2
nTableDatasets = 39
nTotalDatasets = 41
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
ERROR: Duplicate datasetIDs in datasets.xml:
AVOS_namao_ee8d_d94d_df77
Unique users (since startup) n = 1
Response Failed Time (since last major LoadDatasets) n = 18, median ~= 15294 ms
Response Failed Time (since last Daily Report) n = 2759, median ~= 4 ms
Response Failed Time (since startup) n = 12285, median ~= 5 ms
Response Succeeded Time (since last major LoadDatasets) n = 1, median ~= 0 ms
Response Succeeded Time (since last Daily Report) n = 17560, median ~= 2 ms
Response Succeeded Time (since startup) n = 56662, median ~= 2 ms
TaskThread has finished 15133 out of 15133 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 133, median ~= 1 ms
TaskThread Failed Time (since startup) n = 1017, median ~= 2 ms
TaskThread Succeeded Time (since last Daily Report) n = 1240, median ~= 4 ms
TaskThread Succeeded Time (since startup) n = 14116, median ~= 4 ms
The email system is inactive.
TouchThread has finished 8 out of 8 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.009389167 processCPULoad=8.536065E-4 totalMemory=7168MB freeMemory=3199MB totalSwapSpace=6143MB freeSwapSpace=4554MB
Number of active requests=6
Number of threads: Tomcat-waiting=25, inotify=1, other=16
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 131 MB (highWaterMark= 757 MB) (Xmx ~= 6144 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-05-04T02:45:11+00:00 1s 0 0 41.0 11 ( 0) 108 ( 15294) 0 0 0 14 1 28 85 0 0%
2026-05-04T02:43:11+00:00 1s 3 0 41.0 4 ( 0) 99 ( 15211) 0 0 0 8 1 32 101 0 0%
2026-05-04T02:41:11+00:00 1s 0 0 41.0 5 ( 0) 48 ( 15000) 0 0 0 12 1 27 83 0 0%
2026-05-04T02:39:11+00:00 1s 3 0 41.0 3 ( 1) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T02:37:11+00:00 1s 2 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T02:35:11+00:00 1s 3 0 41.0 3 ( 0) 3 ( 150) 0 0 0 15 1 11 91 0 0%
2026-05-04T02:33:11+00:00 1s 2 0 41.0 1 ( 0) 2 ( 150) 0 0 0 15 1 11 84 0 0%
2026-05-04T02:31:11+00:00 1s 3 0 41.0 2 ( 0) 1 ( 75) 0 0 0 15 1 11 90 0 0%
2026-05-04T02:29:11+00:00 1s 2 0 41.0 4 ( 0) 1 ( 150) 0 0 0 15 1 11 80 0 0%
2026-05-04T02:27:11+00:00 1s 3 0 41.0 3 ( 1) 1 ( 75) 0 0 0 15 1 11 92 0 0%
2026-05-04T02:25:11+00:00 1s 2 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T02:23:11+00:00 1s 3 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T02:21:11+00:00 1s 2 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 83 0 0%
2026-05-04T02:19:11+00:00 1s 3 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-04T02:17:11+00:00 1s 2 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T02:15:11+00:00 1s 3 0 41.0 0 ( 0) 1 ( 350) 0 0 0 15 1 11 90 0 0%
2026-05-04T02:13:11+00:00 1s 0 0 41.0 0 ( 0) 0 ( 0) 0 0 0 15 1 11 78 0 0%
2026-05-04T02:11:11+00:00 1s 3 0 41.0 9 ( 0) 1 ( 35) 0 0 0 15 1 11 91 0 0%
2026-05-04T02:09:11+00:00 1s 0 0 41.0 1 ( 35) 0 ( 0) 0 0 0 15 1 11 78 0 0%
2026-05-04T02:07:11+00:00 1s 3 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 92 0 0%
2026-05-04T02:05:11+00:00 1s 2 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 92 0 0%
2026-05-04T02:03:11+00:00 1s 3 0 41.0 36 ( 3) 1 ( 350) 0 0 0 15 1 11 91 0 0%
2026-05-04T02:01:11+00:00 1s 2 0 41.0 121 ( 3) 0 ( 0) 0 0 0 15 1 11 92 0 0%
2026-05-04T01:59:11+00:00 1s 3 0 41.0 120 ( 3) 0 ( 0) 0 0 0 15 1 11 95 0 0%
2026-05-04T01:57:11+00:00 1s 3 0 41.0 123 ( 3) 3 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:55:11+00:00 1s 2 0 41.0 121 ( 3) 0 ( 0) 0 0 0 15 1 11 96 0 0%
2026-05-04T01:53:11+00:00 1s 3 0 41.0 118 ( 3) 2 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:51:11+00:00 1s 2 0 41.0 122 ( 3) 0 ( 0) 0 0 0 15 1 11 92 0 0%
2026-05-04T01:49:11+00:00 1s 3 0 41.0 120 ( 3) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:47:11+00:00 1s 0 0 41.0 118 ( 3) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-04T01:45:11+00:00 1s 3 0 41.0 124 ( 3) 3 ( 0) 0 0 0 15 1 11 94 0 0%
2026-05-04T01:43:11+00:00 1s 3 0 41.0 120 ( 3) 1 ( 150) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:41:11+00:00 1s 3 0 41.0 118 ( 3) 0 ( 0) 0 0 0 15 1 11 95 0 0%
2026-05-04T01:39:11+00:00 1s 2 0 41.0 120 ( 3) 1 ( 150) 0 0 0 15 1 11 96 0 0%
2026-05-04T01:37:11+00:00 1s 3 0 41.0 124 ( 3) 1 ( 150) 0 0 0 15 1 11 95 0 0%
2026-05-04T01:35:11+00:00 1s 0 0 41.0 120 ( 3) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:33:11+00:00 1s 3 0 41.0 121 ( 3) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:31:11+00:00 1s 3 0 41.0 85 ( 3) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:29:11+00:00 1s 2 0 41.0 2 ( 1) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T01:27:11+00:00 1s 3 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:25:11+00:00 1s 2 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T01:23:11+00:00 1s 3 0 41.0 2 ( 0) 1 ( 150) 0 0 0 15 1 11 92 0 0%
2026-05-04T01:21:11+00:00 1s 2 0 41.0 8 ( 0) 6 ( 0) 0 0 0 15 1 11 81 0 0%
2026-05-04T01:19:11+00:00 1s 1 0 41.0 2 ( 0) 1 ( 150) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:17:11+00:00 1s 2 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T01:15:11+00:00 1s 3 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 92 0 0%
2026-05-04T01:13:11+00:00 1s 2 0 41.0 6 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T01:11:11+00:00 1s 3 0 41.0 6 ( 2) 12 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T01:09:11+00:00 1s 2 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 92 0 0%
2026-05-04T01:07:11+00:00 1s 1 0 41.0 1 ( 1) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-04T01:05:11+00:00 1s 2 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T01:03:11+00:00 1s 3 0 41.0 10 ( 1) 0 ( 0) 0 0 0 15 1 11 92 0 0%
2026-05-04T01:01:11+00:00 1s 2 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T00:59:11+00:00 1s 3 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 92 0 0%
2026-05-04T00:57:11+00:00 1s 2 0 41.0 4 ( 0) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T00:55:11+00:00 1s 3 0 41.0 8 ( 0) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T00:53:11+00:00 1s 2 0 41.0 1 ( 0) 0 ( 0) 0 0 0 15 1 11 79 0 0%
2026-05-04T00:51:11+00:00 1s 3 0 41.0 4 ( 0) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T00:49:11+00:00 1s 2 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 76 0 0%
2026-05-04T00:47:11+00:00 1s 1 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T00:45:11+00:00 1s 2 0 41.0 5 ( 1) 0 ( 0) 0 0 0 15 1 11 80 0 0%
2026-05-04T00:43:11+00:00 1s 1 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 91 0 0%
2026-05-04T00:41:11+00:00 1s 2 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 76 0 0%
2026-05-04T00:39:11+00:00 1s 1 0 41.0 3 ( 2) 0 ( 0) 0 0 0 15 1 11 87 0 0%
2026-05-04T00:37:11+00:00 1s 2 0 41.0 4 ( 1) 0 ( 0) 0 0 0 15 1 11 79 0 0%
2026-05-04T00:35:11+00:00 1s 3 0 41.0 1 ( 350) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-04T00:33:11+00:00 1s 2 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 79 0 0%
2026-05-04T00:31:11+00:00 1s 3 0 41.0 4 ( 0) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-04T00:29:10+00:00 1s 2 0 41.0 1 ( 2) 0 ( 0) 0 0 0 15 1 11 79 0 0%
2026-05-04T00:27:11+00:00 1s 3 0 41.0 4 ( 0) 1 ( 150) 0 0 0 15 1 11 90 0 0%
2026-05-04T00:25:10+00:00 1s 2 0 41.0 5 ( 0) 0 ( 0) 0 0 0 15 1 11 78 0 0%
2026-05-04T00:23:11+00:00 1s 3 0 41.0 2 ( 1) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-04T00:21:10+00:00 1s 0 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 78 0 0%
2026-05-04T00:19:11+00:00 1s 3 0 41.0 2 ( 0) 1 ( 150) 0 0 0 14 1 12 88 0 0%
2026-05-04T00:17:10+00:00 1s 2 0 41.0 2 ( 0) 1 ( 150) 0 0 0 15 1 11 78 0 0%
2026-05-04T00:15:10+00:00 1s 3 0 41.0 2 ( 0) 1 ( 150) 0 0 0 15 1 11 87 0 0%
2026-05-04T00:13:10+00:00 1s 0 0 41.0 3 ( 2) 11 ( 0) 0 0 0 15 1 11 78 0 0%
2026-05-04T00:11:10+00:00 1s 3 0 41.0 3 ( 0) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-04T00:09:10+00:00 1s 2 0 41.0 1 ( 0) 0 ( 0) 0 0 0 15 1 11 79 0 0%
2026-05-04T00:07:10+00:00 1s 3 0 41.0 3 ( 8) 0 ( 0) 0 0 0 15 1 11 87 0 0%
2026-05-04T00:05:10+00:00 1s 2 0 41.0 20 ( 0) 0 ( 0) 0 0 0 15 1 11 79 0 0%
2026-05-04T00:03:10+00:00 1s 3 0 41.0 1 ( 2) 0 ( 0) 0 0 0 15 1 11 87 0 0%
2026-05-04T00:01:10+00:00 1s 2 0 41.0 9 ( 0) 1 ( 150) 0 0 0 15 1 11 80 0 0%
2026-05-03T23:59:10+00:00 1s 3 0 41.0 4 ( 0) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-03T23:57:10+00:00 1s 2 0 41.0 2 ( 0) 0 ( 0) 0 0 0 15 1 11 79 0 0%
2026-05-03T23:55:10+00:00 1s 3 0 41.0 5 ( 0) 0 ( 0) 0 0 0 15 1 11 90 0 0%
2026-05-03T23:53:10+00:00 1s 2 0 41.0 2 ( 1) 0 ( 0) 0 0 0 15 1 11 78 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 592, median ~= 69 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 121
<= 100 ms: 457
<= 200 ms: 14
<= 500 ms: 0
<= 1 s: 0
<= 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
Major LoadDatasets Times Distribution (since startup):
n = 6726, median ~= 74 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1059
<= 100 ms: 4854
<= 200 ms: 624
<= 500 ms: 115
<= 1 s: 66
<= 2 s: 0
<= 5 s: 6
<= 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
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 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 = 18, median ~= 15294 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: 17
<= 1 min: 0
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 2759, median ~= 4 ms
0 ms: 475
1 ms: 152
2 ms: 342
<= 5 ms: 699
<= 10 ms: 4
<= 20 ms: 0
<= 50 ms: 192
<= 100 ms: 14
<= 200 ms: 104
<= 500 ms: 7
<= 1 s: 2
<= 2 s: 5
<= 5 s: 5
<= 10 s: 2
<= 20 s: 719
<= 1 min: 23
<= 2 min: 6
<= 5 min: 7
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 12285, median ~= 5 ms
0 ms: 1464
1 ms: 600
2 ms: 994
<= 5 ms: 3070
<= 10 ms: 252
<= 20 ms: 4
<= 50 ms: 1851
<= 100 ms: 355
<= 200 ms: 247
<= 500 ms: 124
<= 1 s: 37
<= 2 s: 21
<= 5 s: 54
<= 10 s: 87
<= 20 s: 2878
<= 1 min: 124
<= 2 min: 55
<= 5 min: 54
<= 10 min: 12
<= 20 min: 2
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 1, median ~= 0 ms
0 ms: 1
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: 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 = 17560, median ~= 2 ms
0 ms: 2696
1 ms: 2079
2 ms: 6284
<= 5 ms: 5152
<= 10 ms: 115
<= 20 ms: 9
<= 50 ms: 1066
<= 100 ms: 14
<= 200 ms: 1
<= 500 ms: 4
<= 1 s: 49
<= 2 s: 54
<= 5 s: 5
<= 10 s: 16
<= 20 s: 3
<= 1 min: 12
<= 2 min: 0
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 56662, median ~= 2 ms
0 ms: 14317
1 ms: 7132
2 ms: 12144
<= 5 ms: 13218
<= 10 ms: 1996
<= 20 ms: 251
<= 50 ms: 3262
<= 100 ms: 134
<= 200 ms: 43
<= 500 ms: 105
<= 1 s: 1673
<= 2 s: 1694
<= 5 s: 291
<= 10 s: 234
<= 20 s: 85
<= 1 min: 59
<= 2 min: 8
<= 5 min: 14
<= 10 min: 1
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 133, median ~= 1 ms
0 ms: 0
1 ms: 14
2 ms: 115
<= 5 ms: 3
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 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
TaskThread Failed Time Distribution (since startup):
n = 1017, median ~= 2 ms
0 ms: 0
1 ms: 26
2 ms: 804
<= 5 ms: 167
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 17
<= 100 ms: 3
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 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
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 1240, median ~= 4 ms
0 ms: 0
1 ms: 0
2 ms: 128
<= 5 ms: 705
<= 10 ms: 19
<= 20 ms: 0
<= 50 ms: 291
<= 100 ms: 97
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 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
TaskThread Succeeded Time Distribution (since startup):
n = 14116, median ~= 4 ms
0 ms: 0
1 ms: 1
2 ms: 1211
<= 5 ms: 7799
<= 10 ms: 401
<= 20 ms: 79
<= 50 ms: 3835
<= 100 ms: 779
<= 200 ms: 6
<= 500 ms: 3
<= 1 s: 0
<= 2 s: 2
<= 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
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 = 8, median ~= 300 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: 2
<= 500 ms: 6
<= 1 s: 0
<= 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
Language (since last daily report)
: 20325 (100%)
Language (since startup)
: 68953 (100%)
SgtMap topography nFromCache=29 nNotFromCache=89
GSHHS: nCached=36 of 100, nCoarse=66, nSuccesses=388, nTossed=0
NationalBoundaries: nCached=18 of 100, nCoarse=21, nSuccesses=97, nTossed=0
StateBoundaries: nCached=18 of 100, nCoarse=12, nSuccesses=97, nTossed=0
Rivers: nCached=18 of 100, nCoarse=12, nSuccesses=97, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
58 + 66 + 70 + 67 + 65 + 62 + 58 + 55 + 61 + 72 + 66 + 78 + 65 + 55 + 67 + 69 +
72 + 68 + 46 + 56 + 72 + 73 + 62 + 64 + 49 + 53 + 53 + 50 + 55 + 75 + 73 + 59 +
71 + 60 + 49 + 67 + 63 + 67 + 63 + 65 + 62 + 69 + 50 + 59 + 78 + 55 + 52 + 71 +
71 + 58 + 58 + 54 + 81 + 44 + 68 + 58 + 59 + 54 + 66 + 65 + 64 + 46 + 49 + 83 +
60 + 61 + 65 + 76 + 66 + 60 + 62 + 57 + 69 + 72 + 64 + 65 + 61 + 74 + 50 + 65 +
50 + 58 + 67 + 73 + 63 + 53 + 71 + 68 + 63 + 71 + 60 + 64 + 51 + 62 + 56 + 55 +
62 + 49 + 65 + 59 + 53 + 59 + 63 + 60 + 61 + 60 + 72 + 78 + 64 + 65 + 43 + 59 +
56 + 58 + 73 + 68 + 68 + 64 + 53 + 60 + 77 + 72 + 66 + 61 + 59 + 70 + 63 = 7945
Number of threads: Tomcat-waiting=25, inotify=1, other=16
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#12741,http-nio-8080-exec-33,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:734)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:662)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#2 Thread[#13,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@25.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@25.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#3 Thread[#14,Finalizer,8,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#4 Thread[#15,Signal Dispatcher,9,system] RUNNABLE daemon
#5 Thread[#17278,http-nio-8080-exec-73,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:764)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:661)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#6 Thread[#17281,http-nio-8080-exec-76,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:764)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:661)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#7 Thread[#17286,http-nio-8080-exec-81,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:734)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:662)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#8 Thread[#17290,http-nio-8080-exec-85,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:734)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:662)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#9 Thread[#21,Notification Thread,9,system] RUNNABLE daemon
#10 Thread[#22,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#11 Thread[#3,main,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
org.apache.catalina.core.StandardServer.await(StandardServer.java:517)
org.apache.catalina.startup.Catalina.await(Catalina.java:846)
org.apache.catalina.startup.Catalina.start(Catalina.java:794)
java.base@25.0.1/java.lang.invoke.LambdaForm$DMH/0x000000007c108800.invokeVirtual(LambdaForm$DMH)
java.base@25.0.1/java.lang.invoke.LambdaForm$MH/0x000000007c10a000.invoke(LambdaForm$MH)
java.base@25.0.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.1/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:339)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:470)
#12 Thread[#30,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#13 Thread[#47,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.1/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#14 Thread[#48,RunLoadDatasets,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#15 Thread[#62,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:778)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#16 Thread[#63,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:532)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)