UBC and MEOPAR Logos SalishSeaCast ERDDAP™
Public access to the SalishSeaCast model products
   
Brought to you by SalishSeaCast UBC EOAS MEOPAR NOAA    

ERDDAP > Status

Current time is 2026-10-11T09:54:43-07:00
Startup was at  2026-10-06T18:11:40-07:00
Last major LoadDatasets started 9m 12s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets  = 42
nTableDatasets = 11
nTotalDatasets = 53
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets: 
Unique users (since startup)                            n = 15466
Response Failed    Time (since last major LoadDatasets) n =        2,  median ~=      500 ms
Response Failed    Time (since last Daily Report)       n =       43,  median ~=      225 ms
Response Failed    Time (since startup)                 n =    10476,  median ~=    23780 ms
Response Succeeded Time (since last major LoadDatasets) n =       66,  median ~=    81429 ms
Response Succeeded Time (since last Daily Report)       n =     1485,  median ~=    68458 ms
Response Succeeded Time (since startup)                 n =    77642,  median ~=     2112 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.2826077 processCPULoad=0.21282944 totalMemory=128712MB freeMemory=3192MB totalSwapSpace=16274MB freeSwapSpace=15928MB
Number of active requests=5
Number of threads: Tomcat-waiting=7, inotify=3, other=22
11 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 24630 MB (highWaterMark= 24630 MB) (Xmx ~= 65536 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-10-11T09:45:32-07:00      1s      0     0   53.0       161 (  9662)     2 (     0)    0       0       0        7       3    23   2292    21    0%
  2026-10-11T09:30:24-07:00      1s      0     0   53.0       208 ( 13514)     4 (   500)    0       0       0        8       3    22   1331    31    0%
  2026-10-11T09:15:22-07:00      1s      0     0   53.0       108 ( 67200)     8 (   200)    0       0       0       13       3    14    273    18    0%
  2026-10-11T09:00:20-07:00      1s      0     0   53.0        95 ( 84091)     4 (     1)    0       0       0        9       3    22   1359    21    0%
  2026-10-11T08:45:17-07:00      1s      0     0   53.0       110 ( 78806)     2 (     0)    0       0       0        8       3    23   1355    18    0%
  2026-10-11T08:30:14-07:00      1s      0     0   53.0       128 ( 67742)     8 (   500)    0       0       0        9       3    22   1606    20    0%
  2026-10-11T08:15:11-07:00      1s      0     0   53.0       112 ( 79412)     2 (     0)    0       0       0        9       3    22   2800    14    0%
  2026-10-11T08:00:09-07:00      1s      0     0   53.0       114 ( 77647)     2 (     1)    0       0       0        9       3    22   1373    17    0%
  2026-10-11T07:45:07-07:00      1s      0     0   53.0       116 ( 75455)     3 (     0)    0       0       0        8       3    23   1585    17    0%
  2026-10-11T07:30:05-07:00      1s      0     0   53.0       128 ( 70154)     3 (   350)    0       0       0        9       3    22   2480    19    0%
  2026-10-11T07:15:02-07:00      1s      0     0   53.0       139 ( 65000)     3 (     1)    0       0       0        8       3    23   1471    24    0%
  2026-10-11T07:00:01-07:00      1s      0     0   53.0       126 ( 71642)     6 (   500)    0       0       0        9       3    23   1493    21    0%
  2026-10-11T06:44:58-07:00      1s      0     0   53.0       112 ( 78806)     4 (     1)    0       0       0        8       3    21   1431    20    0%
  2026-10-11T06:29:57-07:00      1s      0     0   53.0       134 ( 50588)     5 (   150)    0       0       0        6       3    22   1342    14    0%
  2026-10-11T06:14:54-07:00      1s      0     0   53.0       125 ( 71364)     6 (   500)    0       0       0       10       3    21   2546    16    0%
  2026-10-11T05:59:51-07:00      1s      0     0   53.0       106 ( 80909)     5 ( 15000)    0       0       0       10       3    21   1293    12    0%
  2026-10-11T05:44:48-07:00      1s      0     0   53.0       192 (  8580)     4 (     0)    0       0       0        9       3    22   1746    32    0%
  2026-10-11T05:29:44-07:00      1s      0     0   53.0       188 ( 19000)     4 (     2)    0       0       0       10       3    22   1378    23    0%
  2026-10-11T05:14:41-07:00      1s      0     0   53.0       121 ( 75000)     2 (     0)    0       0       0        7       3    22   1499    21    0%
  2026-10-11T04:59:38-07:00      1s      0     0   53.0       101 ( 82273)     3 (   275)    0       0       0        7       3    22   1116    21    0%
  2026-10-11T04:44:34-07:00      1s      0     0   53.0       131 ( 68769)     4 (   350)    0       0       0        8       3    21   1426    23    0%
  2026-10-11T04:29:33-07:00      1s      0     0   53.0       125 ( 72273)     2 (     0)    0       0       0        7       3    22   2578    26    0%
  2026-10-11T04:14:30-07:00      1s      0     0   53.0       118 ( 75455)     4 (     1)    0       0       0        8       3    21   1436    20    0%
  2026-10-11T03:59:27-07:00      1s      0     0   53.0       102 ( 80909)     5 (     1)    0       0       0        8       3    21   1063    22    0%
  2026-10-11T03:44:25-07:00      1s      0     0   53.0       109 ( 69828)     2 (     1)    0       0       0        7       3    22   1480    20    0%
  2026-10-11T03:29:20-07:00      1s      0     0   53.0       105 ( 77727)     5 (  7500)    0       0       0        9       3    22   1203    24    0%
  2026-10-11T03:14:18-07:00      1s      0     0   53.0       162 ( 14545)     2 (     0)    0       0       0        9       3    22   1186    34    0%
  2026-10-11T02:59:15-07:00      1s      0     0   53.0       105 ( 75909)     3 (     1)    0       0       0        9       3    22   1072    16    0%
  2026-10-11T02:44:12-07:00      1s      0     0   53.0       110 ( 75455)     4 (   500)    0       0       0        9       3    22   2678    20    0%
  2026-10-11T02:29:05-07:00      1s      0     0   53.0       115 ( 74091)     4 (     1)    0       0       0        9       3    22   1189    13    0%
  2026-10-11T02:14:04-07:00      1s      0     0   53.0       103 ( 79853)     4 (   500)    0       0       0        9       3    22   1249    17    0%
  2026-10-11T01:59:02-07:00      1s      0     0   53.0       100 ( 77419)     3 (     1)    0       0       0        6       3    25   1095    14    0%
  2026-10-11T01:44:01-07:00      1s      0     0   53.0       184 ( 11250)     6 (  5000)    0       0       0       14       3    21   1063    28    0%
  2026-10-11T01:29:00-07:00      1s      0     0   53.0       192 (  8224)     5 ( 26667)    0       0       0       10       3    21   1319    27    0%
  2026-10-11T01:13:58-07:00      1s      0     0   53.0       117 ( 73881)     3 (   350)    0       0       0        7       3    22   2494    17    0%
  2026-10-11T00:58:55-07:00      1s      0     0   53.0        75 ( 77045)     4 (   500)    0       0       0        6       3    22   2684    14    0%
  2026-10-11T00:43:54-07:00      1s      0     0   53.0        48 (     1)    40 (215294)    0       0       0       11       3    16   1178    11    0%
  2026-10-11T00:28:51-07:00      1s      0     0   53.0        51 (   150)    49 (216750)    0       0       0        9       3    20   1302    10    0%
  2026-10-11T00:13:48-07:00      1s      0     0   53.0        30 (   414)    42 (215000)    0       0       0        7       3    22   1309     9    0%
  2026-10-10T23:58:45-07:00      1s      0     0   53.0        27 (    18)    48 (212432)    0       0       0        7       3    22   1431     5    0%
  2026-10-10T23:43:44-07:00      1s      0     0   53.0       177 (  3926)    42 (212571)    0       0       0       10       3    23   1058    29    0%
  2026-10-10T23:28:41-07:00      1s      0     0   53.0       197 (  3668)    46 (214500)    0       0       0       12       3    21   1084    27    0%
  2026-10-10T23:13:39-07:00      1s      0     0   53.0       228 (  3234)    41 (212647)    0       0       0       10       3    23   2562    29    0%
  2026-10-10T22:58:38-07:00      1s      0     0   53.0       177 (  3824)    46 (210000)    0       0       0       10       3    23   2326    24    0%
  2026-10-10T22:43:36-07:00      1s      0     0   53.0       185 (  3766)    44 (215000)    0       0       0        8       3    25   1124    27    0%
  2026-10-10T22:28:35-07:00      1s      0     0   53.0       176 (  3830)    42 (207273)    0       0       0       13       3    20   1344    22    0%
  2026-10-10T22:13:35-07:00      1s      0     0   53.0       180 (  3895)    28 (201818)    0       0       0        9       3    23   2542    16    0%
  2026-10-10T21:58:35-07:00      1s      0     0   53.0       211 (  6460)     8 ( 60000)    0       0       0       13       3    15    202    12    0%
  2026-10-10T21:43:35-07:00      1s      0     0   53.0       376 (  5856)    32 (210000)    0       0       0       17       3    21   2193    36    0%
  2026-10-10T21:28:34-07:00      1s      0     0   53.0       267 (  5735)    45 (212368)    0       0       0       12       3    23   1283    31    0%
  2026-10-10T21:13:34-07:00      1s      0     0   53.0       174 (  3469)    49 (214615)    0       0       0       12       3    23   1315    26    0%
  2026-10-10T20:58:34-07:00      1s      0     0   53.0       236 (  3935)    64 (210000)    0       0       0       11       3    24   1347    33    0%
  2026-10-10T20:36:36-07:00      1s      0     0   53.0       148 (  4426)    44 (214737)    0       0       0       13       3    22   1345    23    0%
  2026-10-10T20:21:36-07:00      1s      0     0   53.0       563 (  3634)   147 (206814)    0       0       0       15       3    20   1305    86    0%
  2026-10-10T19:36:35-07:00      1s      0     0   53.0       180 (  3871)    48 (212308)    0       0       0       14       3    23   4606    23    0%
  2026-10-10T19:21:34-07:00      1s      0     0   53.0       228 (  2884)    49 (214865)    0       0       0        9       3    25   1550    40    0%
  2026-10-10T19:06:34-07:00      1s      0     0   53.0       253 (  2603)    31 (194348)    0       0       0        6       3    28   2310    42    0%
  2026-10-10T18:51:32-07:00      1s      0     0   53.0       204 (  3570)    27 (191053)    0       0       0       12       3    19   1479    28    0%
  2026-10-10T18:36:28-07:00      1s      0     0   53.0       171 (  4109)    25 (192857)    0       0       0       11       3    22   1246    32    0%
  2026-10-10T18:21:28-07:00      1s      0     0   53.0       160 (  4706)    25 (205500)    0       0       0       11       3    22   1117    20    0%
  2026-10-10T18:06:26-07:00      1s      0     0   53.0       208 (  5905)    22 (195789)    0       0       0       12       3    22   1163    24    0%
  2026-10-10T17:51:19-07:00      1s      0     0   53.0       483 (  6836)    40 (152727)    0       0       0       17       3    20   1088    55    0%
  2026-10-10T17:36:16-07:00      1s      0     0   53.0       314 (  4227)    27 (178500)    0       0       0       10       3    21   2717    32    0%
  2026-10-10T17:21:14-07:00      1s      0     0   53.0       111 (  2767)     3 (     0)    0       0       0        9       3    19   3049     4    0%
  2026-10-10T17:05:58-07:00      1s      0     0   53.0        59 (   350)     9 (  8750)    0       0       0       12       3    15    998     9    0%
  2026-10-10T16:50:56-07:00      1s      0     0   53.0        39 (    15)     1 ( 15000)    0       0       0       11       3    16    643     7    0%
  2026-10-10T16:35:52-07:00      1s      0     0   53.0        40 (    13)     2 ( 10000)    0       0       0       12       3    15   1208     3    0%
  2026-10-10T16:20:48-07:00      1s      0     0   53.0        54 (     5)     2 (  7500)    0       0       0       12       3    15    422     2    0%
  2026-10-10T16:05:45-07:00      1s      0     0   53.0        46 (   100)     0 (     0)    0       0       0       12       3    15    373     7    0%
  2026-10-10T15:50:41-07:00      1s      0     0   53.0        47 (     6)    10 (     0)    0       0       0       12       3    15    539     4    0%
  2026-10-10T15:35:38-07:00      1s      0     0   53.0        71 (  6875)     0 (     0)    0       0       0       12       3    15    676    10    0%
  2026-10-10T15:20:34-07:00      1s      0     0   53.0        59 (   350)     3 ( 15000)    0       0       0       11       3    16    641     2    0%
  2026-10-10T15:05:22-07:00      1s      0     0   53.0       134 (  6218)     3 (     1)    0       0       0       12       3    15   2030    12    0%
  2026-10-10T14:50:20-07:00      1s      0     0   53.0       146 (  6613)     6 ( 30000)    0       0       0       11       3    16   1364    18    0%
  2026-10-10T14:35:16-07:00      1s      0     0   53.0       232 (  2429)    30 ( 38571)    0       0       0       11       3    16   2459    17    0%
  2026-10-10T14:20:11-07:00      1s      0     0   53.0       142 (   438)    16 ( 33333)    0       0       0       10       3    17    691     7    0%
  2026-10-10T14:05:08-07:00      1s      0     0   53.0       214 (  2500)    41 ( 38421)    0       0       0       13       3    16    806    17    0%
  2026-10-10T13:50:05-07:00      1s      0     0   53.0       211 (  4464)    29 ( 40000)    0       0       0       11       3    17    972    20    0%
  2026-10-10T13:35:02-07:00      1s      0     0   53.0       240 (  2400)    37 ( 37576)    0       0       0        9       3    19    675    18    0%
  2026-10-10T13:19:59-07:00      1s      0     0   53.0       153 (   579)    26 ( 38333)    0       0       0       10       3    17   2156     8    0%
  2026-10-10T13:04:56-07:00      1s      0     0   53.0       218 (  2563)    21 ( 36667)    0       0       0       12       3    16    821    19    0%
  2026-10-10T12:49:54-07:00      1s      0     0   53.0       215 (  4500)    27 ( 35455)    0       0       0       12       3    16    918    15    0%
  2026-10-10T12:34:52-07:00      1s      0     0   53.0       236 (  2938)    23 ( 40000)    0       0       0       10       3    18   1181    12    0%
  2026-10-10T12:19:50-07:00      1s      0     0   53.0       205 (   730)    27 ( 34286)    0       0       0        9       3    18   2053    11    0%
  2026-10-10T12:04:46-07:00      1s      0     0   53.0       328 (   934)    37 ( 32593)    0       0       0       13       3    16    296    18    0%
  2026-10-10T11:49:36-07:00      1s      0     0   53.0       434 (   444)    27 ( 37500)    0       0       0       18       3    15   2188    19    0%
  2026-10-10T11:34:33-07:00      1s      0     0   53.0       210 (  5000)    23 ( 40000)    0       0       0       10       3    18   2121    17    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       11,  median ~=       82 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           1
    <= 100 ms:          7
    <= 200 ms:          3
    <= 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 =      418,  median ~=       89 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           4
    <= 50 ms:          50
    <= 100 ms:        200
    <= 200 ms:        103
    <= 500 ms:         46
    <= 1 s:             3
    <= 2 s:             3
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           1
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          1
    <= 1 hr:            4
    >  1 hr:            3


Minor LoadDatasets Times Distribution (since last Daily Report):
    n =        0

Minor LoadDatasets Times Distribution (since startup):
    n =       35,  median ~=      938 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:          1
    <= 500 ms:          6
    <= 1 s:            12
    <= 2 s:            11
    <= 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:            3
    >  1 hr:            1


Response Failed Time Distribution (since last major LoadDatasets):
    n =        2,  median ~=      500 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:          1
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           1
    <= 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 =       43,  median ~=      225 ms
    0 ms:              10
    1 ms:               8
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          3
    <= 500 ms:          6
    <= 1 s:             1
    <= 2 s:             1
    <= 5 s:             1
    <= 10 s:            0
    <= 20 s:            4
    <= 1 min:           9
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since startup):
    n =    10476,  median ~=    23780 ms
    0 ms:             307
    1 ms:             405
    2 ms:              52
    <= 5 ms:           38
    <= 10 ms:          20
    <= 20 ms:          13
    <= 50 ms:           6
    <= 100 ms:         18
    <= 200 ms:         70
    <= 500 ms:        157
    <= 1 s:            40
    <= 2 s:            18
    <= 5 s:           134
    <= 10 s:          597
    <= 20 s:         2937
    <= 1 min:        4508
    <= 2 min:          71
    <= 5 min:         956
    <= 10 min:        107
    <= 20 min:          3
    <= 1 hr:           15
    >  1 hr:            4


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =       66,  median ~=    81429 ms
    0 ms:               1
    1 ms:               2
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           1
    <= 20 ms:           1
    <= 50 ms:           2
    <= 100 ms:          0
    <= 200 ms:          0
    <= 500 ms:          3
    <= 1 s:             0
    <= 2 s:             1
    <= 5 s:             1
    <= 10 s:            5
    <= 20 s:            0
    <= 1 min:           1
    <= 2 min:          42
    <= 5 min:           6
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since last Daily Report):
    n =     1485,  median ~=    68458 ms
    0 ms:              44
    1 ms:              59
    2 ms:              20
    <= 5 ms:           31
    <= 10 ms:          10
    <= 20 ms:          34
    <= 50 ms:          28
    <= 100 ms:         11
    <= 200 ms:         18
    <= 500 ms:         78
    <= 1 s:            31
    <= 2 s:            33
    <= 5 s:            21
    <= 10 s:          121
    <= 20 s:           38
    <= 1 min:          64
    <= 2 min:         720
    <= 5 min:         124
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =    77642,  median ~=     2112 ms
    0 ms:            3912
    1 ms:            4141
    2 ms:            2501
    <= 5 ms:         2501
    <= 10 ms:        1047
    <= 20 ms:        1530
    <= 50 ms:        1785
    <= 100 ms:       1381
    <= 200 ms:       1025
    <= 500 ms:       5831
    <= 1 s:          4755
    <= 2 s:          7836
    <= 5 s:         15463
    <= 10 s:        10618
    <= 20 s:         1840
    <= 1 min:        5699
    <= 2 min:        3414
    <= 5 min:        1644
    <= 10 min:        665
    <= 20 min:         30
    <= 1 hr:           12
    >  1 hr:           12


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)
    : 1522  (100%)

Language (since startup)
    : 87142  (100%)
    fr: 45  (0%)

SgtMap topography nFromCache=0 nNotFromCache=16
GSHHS: nCached=32 of 100, nCoarse=7, nSuccesses=60, nTossed=0
NationalBoundaries: nCached=16 of 100,  nCoarse=4, nSuccesses=30, nTossed=0
StateBoundaries: nCached=16 of 100,  nCoarse=0, nSuccesses=30, nTossed=0
Rivers: nCached=16 of 100,  nCoarse=2, nSuccesses=30, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes: 
30 + 37 + 38 + 30 + 34 + 36 + 28 + 28 + 33 + 40 + 35 + 33 + 32 + 26 + 40 + 36 + 
40 + 36 + 30 + 34 + 36 + 44 + 35 + 32 + 25 + 21 + 29 + 20 + 29 + 40 + 38 + 27 + 
40 + 27 + 29 + 43 + 26 + 32 + 26 + 35 + 32 + 38 + 27 + 34 + 42 + 37 + 28 + 40 + 
34 + 38 + 25 + 33 + 46 + 26 + 29 + 33 + 34 + 27 + 44 + 35 + 39 + 23 + 26 + 44 + 
36 + 36 + 29 + 38 + 34 + 32 + 38 + 30 + 38 + 38 + 35 + 33 + 28 + 30 + 33 + 33 + 
25 + 39 + 36 + 38 + 30 + 31 + 34 + 36 + 29 + 36 + 37 + 36 + 31 + 31 + 27 + 31 + 
31 + 28 + 37 + 28 + 33 + 31 + 29 + 22 + 28 + 33 + 41 + 46 + 30 + 37 + 25 + 24 + 
25 + 30 + 36 + 35 + 32 + 26 + 27 + 25 + 44 + 39 + 35 + 32 + 31 + 31 + 28 = 4171
canonicalStringHolder map sizes: 
199 + 174 + 168 + 178 + 191 + 184 + 169 + 176 + 173 + 180 + 183 + 175 + 168 + 198 + 170 + 171 + 
168 + 177 + 186 + 198 + 182 + 174 + 190 + 202 + 184 + 197 + 193 + 182 + 195 + 193 + 192 + 189 + 
175 + 189 + 180 + 179 + 168 + 168 + 167 + 179 + 193 + 172 + 156 + 185 + 190 + 169 + 166 + 185 + 
189 + 187 + 197 + 175 + 175 + 198 + 183 + 199 + 198 + 186 + 179 + 196 + 177 + 192 + 188 + 187 + 
178 + 175 + 185 + 176 + 169 + 196 + 183 + 181 + 177 + 167 + 170 + 157 + 197 + 171 + 159 + 165 + 
175 + 179 + 163 + 183 + 192 + 195 + 194 + 179 + 188 + 176 + 175 + 195 + 170 + 181 + 182 + 184 + 
191 + 182 + 173 + 173 + 176 + 177 + 208 + 184 + 179 + 177 + 179 + 176 + 179 + 203 + 161 + 168 + 
182 + 161 + 165 + 187 + 164 + 196 + 188 + 187 + 190 + 184 + 185 + 186 + 195 + 188 + 193 = 23040

Number of threads: Tomcat-waiting=7, inotify=3, other=22
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.7/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.7/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:851)
org.apache.catalina.startup.Catalina.start(Catalina.java:799)
java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007effac0a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007effac0a5400.invoke(LambdaForm$MH)
java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)

#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.7/java.lang.Object.wait0(Native Method)
java.base@21.0.7/java.lang.Object.wait(Object.java:366)
java.base@21.0.7/java.lang.Object.wait(Object.java:339)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.7/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon

#4 Thread[#18,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

#5 Thread[#1803,http-nio-8080-exec-1286,5,main] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Object.wait0(Native Method)
java.base@21.0.7/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1394)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:628)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:330)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:747)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:675)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:377)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:355)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:102)
java.base@21.0.7/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.7/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2216)
com.cohort.util.File2.copy(File2.java:2185)
com.cohort.util.File2.copy(File2.java:2132)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3501)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#6 Thread[#1824,http-nio-8080-exec-1304,5,main] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:618)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#7 Thread[#1857,http-nio-8080-exec-1318,5,main] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:618)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#8 Thread[#1867,http-nio-8080-exec-1325,5,main] RUNNABLE daemon
ucar.nc2.filter.Shuffle.decode(Shuffle.java:77)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:382)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2682)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2861)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2848)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2826)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:671)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:604)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:538)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:11736)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsSeparatedAscii(EDDGrid.java:11449)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsCsv(EDDGrid.java:11343)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3005)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#9 Thread[#1871,http-nio-8080-exec-1328,5,main] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:618)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#10 Thread[#1873,http-nio-8080-exec-1329,5,main] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:618)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#11 Thread[#1882,http-nio-8080-exec-1334,5,main] RUNNABLE daemon
java.base@21.0.7/java.util.zip.Inflater.inflateBytesBytes(Native Method)
java.base@21.0.7/java.util.zip.Inflater.inflate(Inflater.java:376)
java.base@21.0.7/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177)
java.base@21.0.7/java.io.FilterInputStream.read(FilterInputStream.java:95)
ucar.nc2.util.IO.copyB(IO.java:195)
ucar.nc2.filter.Deflate.decode(Deflate.java:77)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:382)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2682)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2861)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2848)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2826)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:671)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:604)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:538)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:11736)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsSeparatedAscii(EDDGrid.java:11449)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsCsv(EDDGrid.java:11343)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3005)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#12 Thread[#1891,http-nio-8080-exec-1336,5,main] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:618)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#13 Thread[#1892,http-nio-8080-exec-1337,5,main] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:618)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#14 Thread[#1893,http-nio-8080-exec-1338,5,main] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Object.wait0(Native Method)
java.base@21.0.7/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1394)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:628)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:330)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:747)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:675)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:377)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:355)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:102)
java.base@21.0.7/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.7/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2216)
com.cohort.util.File2.copy(File2.java:2185)
com.cohort.util.File2.copy(File2.java:2132)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3501)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
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:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#15 Thread[#19,Notification Thread,9,system] RUNNABLE daemon

#16 Thread[#24,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

#17 Thread[#55,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.7/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#18 Thread[#56,TouchThread,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:368)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:53)

#19 Thread[#57,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:298)

#20 Thread[#72,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.7/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#21 Thread[#73,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:519)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

#22 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.7/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.7/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.7/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)


 
ERDDAP™, Version 2.26
Disclaimers | Privacy Policy | Contact