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-31T13:07:50-07:00
Startup was at  2026-10-19T14:41:19-07:00
Last major LoadDatasets started 5m 58s 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 = 12123
Response Failed    Time (since last major LoadDatasets) n =       10,  median ~=    14000 ms
Response Failed    Time (since last Daily Report)       n =      390,  median ~=    14609 ms
Response Failed    Time (since startup)                 n =    24788,  median ~=        1 ms
Response Succeeded Time (since last major LoadDatasets) n =       36,  median ~=      350 ms
Response Succeeded Time (since last Daily Report)       n =     2687,  median ~=      715 ms
Response Succeeded Time (since startup)                 n =   158664,  median ~=       47 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.1613843 processCPULoad=0.07080065 totalMemory=128712MB freeMemory=883MB totalSwapSpace=16274MB freeSwapSpace=15909MB
Number of active requests=4
Number of threads: Tomcat-waiting=11, inotify=4, other=15
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 10992 MB (highWaterMark= 28001 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-31T13:01:53-07:00      1s      0     0   53.0       144 (   461)    22 ( 15294)    0       0       0       12       4    15    239     0    0%
  2026-10-31T12:46:52-07:00      1s      0     0   53.0        88 (  1182)    15 ( 16875)    0       0       0       12       4    15    176     4    0%
  2026-10-31T12:31:51-07:00      1s      0     0   53.0        85 (  1885)    20 ( 18000)    0       0       0       11       4    16    519    13    0%
  2026-10-31T12:16:51-07:00      1s      0     0   53.0       152 (   483)    19 ( 17727)    0       0       0       11       4    16    670     8    0%
  2026-10-31T12:01:50-07:00      1s      0     0   53.0        67 (  4438)    20 ( 15000)    0       0       0       10       4    17    500    12    0%
  2026-10-31T11:46:50-07:00      1s      0     0   53.0       302 (   563)    38 ( 13913)    0       0       0       11       4    16    567    11    0%
  2026-10-31T11:11:05-07:00      1s      0     0   53.0        97 (   154)    15 ( 12500)    0       0       0       11       4    16    190     1    0%
  2026-10-31T10:55:56-07:00      1s      0     0   53.0       183 (   396)    14 ( 14000)    0       0       0       12       4    15    985     5    0%
  2026-10-31T10:40:47-07:00      1s      0     0   53.0       116 (  1200)    24 ( 16111)    0       0       0       11       4    16    692     6    0%
  2026-10-31T10:25:43-07:00      1s      0     0   53.0        80 (   500)    16 ( 13846)    0       0       0       12       4    15   1079     6    0%
  2026-10-31T10:10:41-07:00      1s      0     0   53.0        93 (  1212)    15 ( 14583)    0       0       0       11       4    16    427     6    0%
  2026-10-31T09:55:38-07:00      1s      0     0   53.0       137 (   583)    16 ( 11667)    0       0       0        8       4    19    762     3    0%
  2026-10-31T09:40:37-07:00      1s      0     0   53.0        89 (   920)    16 ( 13846)    0       0       0       12       4    15    192     2    0%
  2026-10-31T09:25:35-07:00      1s      0     0   53.0       119 (  3750)    13 ( 11875)    0       0       0       10       4    17   2260     4    0%
  2026-10-31T09:10:32-07:00      1s      0     0   53.0        80 (   632)     9 ( 13750)    0       0       0       12       4    15    270     0    0%
  2026-10-31T08:55:26-07:00      1s      0     0   53.0        83 (   766)    14 ( 18333)    0       0       0       12       4    15    249     0    0%
  2026-10-31T08:40:24-07:00      1s      0     0   53.0        97 (   407)    19 ( 14375)    0       0       0       12       4    15    189     1    0%
  2026-10-31T08:25:21-07:00      1s      0     0   53.0       124 (   406)    19 ( 16500)    0       0       0       12       4    15    201     1    0%
  2026-10-31T08:10:19-07:00      1s      0     0   53.0        81 (   518)    19 ( 10833)    0       0       0       12       4    15    208     1    0%
  2026-10-31T07:55:16-07:00      1s      0     0   53.0        54 (  1333)    13 ( 13500)    0       0       0       11       4    16    253     1    0%
  2026-10-31T07:40:13-07:00      1s      0     0   53.0        68 (   821)    13 (  9375)    0       0       0       12       4    15    259     2    0%
  2026-10-31T07:25:10-07:00      1s      0     0   53.0       311 (   794)    11 ( 14167)    0       0       0       11       4    16   1562     2    0%
  2026-10-31T07:10:09-07:00      1s      0     0   53.0      1268 (   680)    19 ( 15000)    0       0       0       11       4    16    204     1    0%
  2026-10-31T06:55:03-07:00      1s      0     0   53.0       898 (   801)    12 ( 15000)    0       0       0       10       4    17    231     2    0%
  2026-10-31T06:40:01-07:00      1s      0     0   53.0       943 (   793)    16 ( 15000)    0       0       0       10       4    17    771     2    0%
  2026-10-31T06:24:58-07:00      1s      0     0   53.0       676 (  1500)     8 ( 14286)    0       0       0       10       4    17    479    14    0%
  2026-10-31T06:09:56-07:00      1s      0     0   53.0       150 (  1400)    18 ( 16000)    0       0       0       10       4    17    843    17    0%
  2026-10-31T05:54:53-07:00      1s      0     0   53.0       104 (  2333)    15 ( 15500)    0       0       0       11       4    16    476    11    0%
  2026-10-31T05:39:52-07:00      1s      0     0   53.0       104 (  1444)    14 ( 17143)    0       0       0       11       4    16    213     4    0%
  2026-10-31T05:24:50-07:00      1s      0     0   53.0        87 (  1028)    15 ( 15000)    0       0       0       12       4    15    171     2    0%
  2026-10-31T05:09:48-07:00      1s      0     0   53.0       141 (  1206)    21 ( 15000)    0       0       0       12       4    15    504    12    0%
  2026-10-31T04:54:47-07:00      1s      0     0   53.0       131 (    92)    20 ( 15455)    0       0       0        9       4    18    508     5    0%
  2026-10-31T04:39:45-07:00      1s      0     0   53.0        93 (   580)    16 ( 13750)    0       0       0       12       4    15    192     2    0%
  2026-10-31T04:24:43-07:00      1s      0     0   53.0       711 (   357)    19 ( 13500)    0       0       0       11       4    16    206     1    0%
  2026-10-31T04:09:42-07:00      1s      0     0   53.0       984 (   359)    15 ( 14500)    0       0       0       11       4    16    206     2    0%
  2026-10-31T03:54:41-07:00      1s      0     0   53.0        48 (   850)    15 ( 11667)    0       0       0       12       4    15    184     1    0%
  2026-10-31T03:39:40-07:00      1s      0     0   53.0       498 (   360)    10 ( 14286)    0       0       0       12       4    15    577     1    0%
  2026-10-31T03:24:39-07:00      1s      0     0   53.0      1087 (   359)    16 ( 15000)    0       0       0       11       4    16    440     1    0%
  2026-10-31T03:09:38-07:00      1s      0     0   53.0       181 (   804)    20 ( 13750)    0       0       0       11       4    16    170     6    0%
  2026-10-31T02:54:37-07:00      1s      0     0   53.0        97 (   750)    21 ( 10833)    0       0       0       12       4    15    173     1    0%
  2026-10-31T02:39:36-07:00      1s      0     0   53.0        74 (   700)    16 ( 15000)    0       0       0       12       4    15    187     1    0%
  2026-10-31T02:24:35-07:00      1s      0     0   53.0        69 (   554)     8 ( 13333)    0       0       0       11       4    16    199     1    0%
  2026-10-31T02:09:34-07:00      1s      0     0   53.0        80 (   433)    11 ( 13889)    0       0       0       12       4    15    590     1    0%
  2026-10-31T01:54:33-07:00      1s      0     0   53.0        87 (   728)    20 ( 13750)    0       0       0       12       4    15    229     1    0%
  2026-10-31T01:39:32-07:00      1s      0     0   53.0       192 (  6009)    22 ( 15294)    0       0       0       12       4    15    174     8    0%
  2026-10-31T01:24:31-07:00      1s      0     0   53.0       126 (  1333)    14 ( 13636)    0       0       0       11       4    17    218     3    0%
  2026-10-31T01:09:30-07:00      1s      0     0   53.0        65 (   809)    13 ( 14091)    0       0       0       12       4    15    165     0    0%
  2026-10-31T00:54:29-07:00      1s      0     0   53.0        89 (   679)    19 ( 13667)    0       0       0       11       4    16    180     0    0%
  2026-10-31T00:39:27-07:00      1s      0     0   53.0        81 (   638)    22 ( 14706)    0       0       0       13       4    14   1546     0    0%
  2026-10-31T00:24:28-07:00      1s      0     0   53.0       127 (   441)    24 ( 13750)    0       0       0       11       4    16    443     2    0%
  2026-10-31T00:09:28-07:00      1s      0     0   53.0        92 (   647)    16 ( 15385)    0       0       0       12       4    15    188     0    0%
  2026-10-30T23:54:27-07:00      1s      0     0   53.0        88 (   676)    25 ( 14474)    0       0       0       11       4    16    194     0    0%
  2026-10-30T23:39:25-07:00      1s      0     0   53.0        76 (   652)    20 ( 14167)    0       0       0       12       4    15    183     1    0%
  2026-10-30T23:24:25-07:00      2s    759     0   53.0        96 (   643)    22 ( 13333)    0       0       0       12       4    15    195     2    0%
  2026-10-30T23:09:22-07:00      1s      0     0   53.0       114 (   596)    19 ( 15417)    0       0       0       13       4    14    169     1    0%
  2026-10-30T22:54:22-07:00      1s      0     0   53.0        67 (   855)    18 ( 12727)    0       0       0        9       4    18   1578     0    0%
  2026-10-30T22:39:21-07:00      1s      0     0   53.0        62 (   731)    16 ( 13333)    0       0       0       11       4    16    192     1    0%
  2026-10-30T22:24:21-07:00      1s      0     0   53.0        79 (   419)    17 ( 13889)    0       0       0       12       4    15    172     3    0%
  2026-10-30T22:09:21-07:00      1s      0     0   53.0        74 (   408)     6 ( 20000)    0       0       0       12       4    15    227     1    0%
  2026-10-30T21:54:20-07:00      1s      0     0   53.0       218 (  6510)    10 (120000)    0       0       0       12       4    15    574    18    0%
  2026-10-30T21:39:20-07:00      1s      0     0   53.0       171 (  8059)     7 ( 15000)    0       0       0       11       4    16    238    16    0%
  2026-10-30T21:24:20-07:00      1s      0     0   53.0        48 (    60)     3 (  7500)    0       0       0       11       4    16    168     0    0%
  2026-10-30T21:09:20-07:00      1s      0     0   53.0        42 (    13)    10 ( 12000)    0       0       0       12       4    15    523     0    0%
  2026-10-30T20:54:20-07:00      1s      0     0   53.0        49 (   388)     7 ( 13750)    0       0       0       11       4    16    439     0    0%
  2026-10-30T20:39:20-07:00      1s      0     0   53.0       113 (    81)     9 ( 15000)    0       0       0       12       4    15    141     0    0%
  2026-10-30T20:24:20-07:00      1s      0     0   53.0        89 (   156)     7 ( 12500)    0       0       0       12       4    15    146     0    0%
  2026-10-30T20:09:20-07:00      1s    758     0   53.0        93 (   290)    12 ( 17500)    0       0       0       12       4    15    144     0    0%
  2026-10-30T19:54:19-07:00      1s      0     0   53.0        44 (   722)     2 (     1)    0       0       0       12       4    15    150     0    0%
  2026-10-30T19:39:19-07:00      1s      0     0   53.0        48 (   300)     6 ( 20000)    0       0       0       12       4    15    152     0    0%
  2026-10-30T19:24:19-07:00      1s      0     0   53.0       165 (   328)    23 ( 16333)    0       0       0       13       4    14    139     0    0%
  2026-10-30T19:09:19-07:00      1s      0     0   53.0       114 (   740)    29 ( 14130)    0       0       0       12       4    15    153     0    0%
  2026-10-30T18:54:19-07:00      1s      0     0   53.0       130 (   854)    32 ( 14444)    0       0       0       12       4    15    154     0    0%
  2026-10-30T18:39:19-07:00      1s      0     0   53.0       126 (   841)    31 ( 15250)    0       0       0       12       4    15    156     5    0%
  2026-10-30T18:24:19-07:00      1s      0     0   53.0       168 (  1000)    31 ( 14630)    0       0       0       10       4    17    508    11    0%
  2026-10-30T18:09:18-07:00      1s      0     0   53.0       150 (  1846)    22 ( 14444)    0       0       0       11       4    16    569    11    0%
  2026-10-30T17:54:16-07:00      1s      0     0   53.0       227 (  6563)    23 ( 14524)    0       0       0       10       4    17    517    25    0%
  2026-10-30T17:39:15-07:00      1s      0     0   53.0       175 (  5893)    21 ( 14474)    0       0       0       11       4    16    643    13    0%
  2026-10-30T17:24:13-07:00      1s      0     0   53.0       172 (  1860)    29 ( 15000)    0       0       0       10       4    17    541    16    0%
  2026-10-30T17:09:12-07:00      1s      0     0   53.0       164 (  1625)    26 ( 14737)    0       0       0        9       4    18    788    15    0%
  2026-10-30T16:54:11-07:00      1s      0     0   53.0       123 (  1645)    26 ( 15000)    0       0       0        8       4    19    564    18    0%
  2026-10-30T16:39:11-07:00      1s      0     0   53.0       136 (  1745)    28 ( 15385)    0       0       0        8       4    20    675    19    0%
  2026-10-30T16:24:05-07:00      1s      0     0   53.0       159 (  1557)    34 ( 15172)    0       0       0        7       4    20    956    15    0%
  2026-10-30T16:09:04-07:00      1s      0     0   53.0       150 (  1400)    37 ( 15167)    0       0       0       11       4    16   1026     6    0%
  2026-10-30T15:54:02-07:00      1s      0     0   53.0       152 (  1452)    28 ( 15417)    0       0       0        9       4    18    640    15    0%
  2026-10-30T15:39:00-07:00      1s      0     0   53.0       167 (  1348)    28 ( 15185)    0       0       0       11       4    16    519    14    0%
  2026-10-30T15:23:58-07:00      1s      0     0   53.0       131 (  1470)    25 ( 15000)    0       0       0       11       4    16    531    12    0%
  2026-10-30T15:08:57-07:00      1s      0     0   53.0       174 (  1000)    27 ( 14375)    0       0       0        9       4    18    471    14    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       22,  median ~=      280 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           1
    <= 100 ms:          0
    <= 200 ms:          6
    <= 500 ms:         15
    <= 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 =     1136,  median ~=       80 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:          27
    <= 50 ms:         208
    <= 100 ms:        555
    <= 200 ms:        182
    <= 500 ms:        152
    <= 1 s:             7
    <= 2 s:             3
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            1
    <= 1 min:           0
    <= 2 min:           1
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Minor LoadDatasets Times Distribution (since last Daily Report):
    n =        4,  median ~=     1500 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:             1
    <= 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:            1
    >  1 hr:            0

Minor LoadDatasets Times Distribution (since startup):
    n =      114,  median ~=      685 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          3
    <= 200 ms:          8
    <= 500 ms:         36
    <= 1 s:            27
    <= 2 s:            22
    <= 5 s:             4
    <= 10 s:            1
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           4
    <= 10 min:          1
    <= 20 min:          3
    <= 1 hr:            5
    >  1 hr:            0


Response Failed Time Distribution (since last major LoadDatasets):
    n =       10,  median ~=    14000 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:            3
    <= 20 s:            5
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           1
    <= 10 min:          1
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since last Daily Report):
    n =      390,  median ~=    14609 ms
    0 ms:               5
    1 ms:              13
    2 ms:               3
    <= 5 ms:            1
    <= 10 ms:           3
    <= 20 ms:           1
    <= 50 ms:           1
    <= 100 ms:          0
    <= 200 ms:          2
    <= 500 ms:          5
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:           55
    <= 20 s:          230
    <= 1 min:          24
    <= 2 min:          13
    <= 5 min:          17
    <= 10 min:         10
    <= 20 min:          1
    <= 1 hr:            6
    >  1 hr:            0

Response Failed Time Distribution (since startup):
    n =    24788,  median ~=        1 ms
    0 ms:            9187
    1 ms:            4803
    2 ms:             219
    <= 5 ms:          110
    <= 10 ms:          81
    <= 20 ms:          42
    <= 50 ms:          27
    <= 100 ms:         28
    <= 200 ms:         75
    <= 500 ms:        219
    <= 1 s:            11
    <= 2 s:             5
    <= 5 s:            20
    <= 10 s:          267
    <= 20 s:         9080
    <= 1 min:          61
    <= 2 min:          98
    <= 5 min:         253
    <= 10 min:        105
    <= 20 min:         47
    <= 1 hr:           42
    >  1 hr:            8


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

Response Succeeded Time Distribution (since last Daily Report):
    n =     2687,  median ~=      715 ms
    0 ms:              95
    1 ms:             109
    2 ms:              75
    <= 5 ms:           99
    <= 10 ms:          59
    <= 20 ms:          73
    <= 50 ms:          53
    <= 100 ms:         64
    <= 200 ms:         87
    <= 500 ms:        412
    <= 1 s:           505
    <= 2 s:           303
    <= 5 s:           196
    <= 10 s:          246
    <= 20 s:           53
    <= 1 min:          39
    <= 2 min:          10
    <= 5 min:         189
    <= 10 min:         20
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =   158664,  median ~=       47 ms
    0 ms:           15962
    1 ms:           23320
    2 ms:           10027
    <= 5 ms:        12473
    <= 10 ms:        3120
    <= 20 ms:        4381
    <= 50 ms:       11201
    <= 100 ms:       7298
    <= 200 ms:       3207
    <= 500 ms:      21785
    <= 1 s:          9639
    <= 2 s:          7232
    <= 5 s:          4342
    <= 10 s:        15196
    <= 20 s:         2663
    <= 1 min:        2181
    <= 2 min:         694
    <= 5 min:        1968
    <= 10 min:       1751
    <= 20 min:        171
    <= 1 hr:           31
    >  1 hr:           22


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

Language (since startup)
    : 183282  (100%)
    fr: 110  (0%)
    en: 1  (0%)

SgtMap topography nFromCache=4 nNotFromCache=27
GSHHS: nCached=32 of 100, nCoarse=1, nSuccesses=132, nTossed=0
NationalBoundaries: nCached=16 of 100,  nCoarse=1, nSuccesses=66, nTossed=0
StateBoundaries: nCached=16 of 100,  nCoarse=0, nSuccesses=66, nTossed=0
Rivers: nCached=16 of 100,  nCoarse=0, nSuccesses=66, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes: 
30 + 38 + 38 + 29 + 34 + 34 + 28 + 28 + 33 + 40 + 35 + 34 + 33 + 27 + 40 + 35 + 
40 + 37 + 30 + 35 + 35 + 45 + 35 + 33 + 25 + 22 + 29 + 20 + 29 + 40 + 39 + 27 + 
40 + 28 + 27 + 43 + 26 + 32 + 26 + 35 + 33 + 38 + 27 + 35 + 42 + 36 + 28 + 41 + 
33 + 40 + 25 + 33 + 46 + 27 + 29 + 33 + 33 + 27 + 42 + 34 + 39 + 23 + 26 + 44 + 
35 + 36 + 29 + 38 + 34 + 32 + 38 + 30 + 38 + 38 + 36 + 33 + 28 + 30 + 33 + 34 + 
25 + 40 + 38 + 38 + 30 + 32 + 34 + 37 + 28 + 36 + 37 + 36 + 31 + 31 + 26 + 31 + 
31 + 28 + 39 + 28 + 33 + 30 + 29 + 21 + 29 + 32 + 40 + 46 + 31 + 37 + 25 + 24 + 
25 + 30 + 36 + 35 + 32 + 25 + 28 + 24 + 44 + 38 + 35 + 32 + 29 + 31 + 29 = 4176
canonicalStringHolder map sizes: 
459 + 444 + 447 + 466 + 470 + 447 + 468 + 438 + 480 + 476 + 457 + 447 + 447 + 497 + 464 + 490 + 
471 + 462 + 477 + 452 + 446 + 468 + 467 + 466 + 486 + 464 + 468 + 418 + 441 + 465 + 454 + 444 + 
442 + 464 + 455 + 465 + 465 + 452 + 464 + 468 + 467 + 485 + 450 + 485 + 496 + 449 + 465 + 479 + 
461 + 454 + 468 + 450 + 485 + 471 + 453 + 478 + 453 + 463 + 443 + 461 + 460 + 468 + 450 + 460 + 
442 + 455 + 468 + 450 + 456 + 477 + 466 + 462 + 457 + 491 + 460 + 484 + 478 + 475 + 440 + 450 + 
472 + 473 + 437 + 450 + 466 + 474 + 442 + 453 + 469 + 443 + 457 + 459 + 442 + 432 + 456 + 468 + 
470 + 464 + 460 + 445 + 458 + 445 + 491 + 463 + 489 + 455 + 450 + 468 + 470 + 488 + 457 + 457 + 
464 + 443 + 468 + 451 + 455 + 467 + 455 + 461 + 450 + 454 + 477 + 444 + 467 + 456 + 483 = 58604

Number of threads: Tomcat-waiting=11, inotify=4, other=15
(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/0x00007ef7c80a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007ef7c80a5400.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[#1567,http-nio-8080-exec-328,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.flushByteBuffer(OutputBuffer.java:777)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)
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)

#5 Thread[#1716,http-nio-8080-exec-352,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.flushByteBuffer(OutputBuffer.java:777)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)
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.flushBuffer(BufferedOutputStream.java:125)
java.base@21.0.7/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:222)
java.base@21.0.7/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
java.base@21.0.7/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:284)
java.base@21.0.7/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:232)
java.base@21.0.7/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:148)
com.cohort.util.File2.copy(File2.java:2216)
com.cohort.util.File2.copy(File2.java:2185)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1923)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13347)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6962)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:699)
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[#1759,http-nio-8080-exec-359,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)

#7 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)

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

#9 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)

#10 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)

#11 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)

#12 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)

#13 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)

#14 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)

#15 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