IADC Italian Arctic Data Center - ERDDAP
Easier access to scientific data
log in    

ERDDAP > Status

Current time is 2025-08-16T23:33:05+00:00
Startup was at  2025-08-01T05:03:38+00:00
Last major LoadDatasets started 12m 33s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets  = 1
nTableDatasets = 68
nTotalDatasets = 69
n Datasets Failed To Load (in the last major LoadDatasets) = 1
    2439ec71-6772-42ca-8117-65b5f9455902, (end)
Unique users (since startup)                            n = 1
Response Failed    Time (since last major LoadDatasets) n =        0
Response Failed    Time (since last Daily Report)       n =        0
Response Failed    Time (since startup)                 n =      238,  median ~=        3 ms
Response Succeeded Time (since last major LoadDatasets) n =       69,  median ~=        2 ms
Response Succeeded Time (since last Daily Report)       n =    10384,  median ~=        1 ms
Response Succeeded Time (since startup)                 n =   249577,  median ~=        1 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
EmailThread has sent 0 out of 18 emails.  The current email session has been running for 40.194 s.
EmailThread Failed    Time (since last Daily Report)    n =      110,  median ~=        0 ms
EmailThread Succeeded Time (since last Daily Report)    n =        0
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.14791591 processCPULoad=0.0085808635 totalMemory=15994MB freeMemory=296MB totalSwapSpace=0MB freeSwapSpace=0MB
Number of active requests=4
Number of threads: Tomcat-waiting=5, inotify=62, other=21
1 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   176 MB (highWaterMark=  1983 MB) (Xmx ~= 4096 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
----------------------------  -----   -----------------  -----------------------------------------------------  ---------------------  ----- ----- -----
  2025-08-16T23:20:33+00:00      1s      1     1     69       211 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T23:05:33+00:00      1s      1     1     69       185 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T22:50:33+00:00      1s      1     1     69        47 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T22:35:32+00:00      1s      1     1     69       196 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T22:20:32+00:00      1s      1     1     69       191 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T22:05:32+00:00      1s      1     1     69        78 (     2)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T21:50:33+00:00      1s      1     1     69       179 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T21:35:32+00:00      1s      1     1     69       194 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T21:20:32+00:00      1s      1     1     69       204 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T21:05:32+00:00      1s      1     1     69        77 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T20:50:32+00:00      1s      1     1     69       181 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T20:35:32+00:00      1s      1     1     69       186 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T20:20:32+00:00      1s      1     1     69       155 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T20:05:32+00:00      1s      1     1     69       131 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T19:50:32+00:00      1s      1     1     69       215 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T19:35:32+00:00      1s      1     1     69       125 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T19:20:32+00:00      1s      1     1     69       220 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T19:05:32+00:00      1s      1     1     69       115 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T18:50:32+00:00      1s      1     1     69       194 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T18:35:31+00:00      1s      1     1     69       110 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T18:20:32+00:00      1s      1     1     69       241 (     1)     0 (     0)    0       0       0       15      62    12     83     2    0%
  2025-08-16T18:05:31+00:00      1s      1     1     69       114 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T17:50:31+00:00      1s      1     1     69        61 (     2)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T17:35:31+00:00      1s      1     1     69       223 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T17:20:31+00:00      1s      1     1     69        52 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T17:05:31+00:00      1s      1     1     69       321 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T16:50:31+00:00      1s      1     1     69        62 (     3)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T16:35:31+00:00      1s      1     1     69        66 (     2)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T16:20:31+00:00      1s      1     1     69       205 (     1)     0 (     0)    0       0       0       15      62    14     71     2    0%
  2025-08-16T16:05:31+00:00      1s      1     1     69       111 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T15:50:31+00:00      1s      1     1     69       257 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T15:35:30+00:00      1s      1     1     69        98 (     2)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T15:20:30+00:00      1s      1     1     69       288 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T15:05:30+00:00      1s      1     1     69       134 (     3)     0 (     0)    0       0       0       15      62    12     70     2    0%
  2025-08-16T14:50:31+00:00      1s      1     1     69       316 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T14:35:30+00:00      1s      1     1     69        58 (     4)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T14:20:30+00:00      1s      1     1     69       128 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T14:05:30+00:00      1s      1     1     69       219 (     1)     0 (     0)    0       0       0       15      62    12     71     3    0%
  2025-08-16T13:50:30+00:00      1s      1     1     69       159 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T13:35:30+00:00      1s      1     1     69       188 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T13:20:30+00:00      1s      1     1     69       114 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T13:05:30+00:00      1s      2     1     69        84 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T12:50:30+00:00      1s      1     1     69       151 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T12:35:30+00:00      1s      1     1     69       256 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T12:20:29+00:00      1s      1     1     69       152 (     1)     0 (     0)    0       0       0       15      62    12     70     1    0%
  2025-08-16T12:05:30+00:00      1s      1     1     69        82 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T11:50:30+00:00      1s      1     1     69       132 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T11:35:29+00:00      1s      1     1     69       257 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T11:20:29+00:00      1s      1     1     69       164 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T11:05:29+00:00      1s      1     1     69        71 (     3)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T10:50:29+00:00      1s      1     1     69       165 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T10:35:29+00:00      1s      1     1     69       247 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T10:20:29+00:00      1s      1     1     69       175 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T10:05:29+00:00      1s      1     1     69        54 (     2)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T09:50:29+00:00      1s      1     1     69        84 (     2)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T09:35:29+00:00      1s      1     1     69       138 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T09:20:29+00:00      1s      1     1     69       312 (     1)     0 (     0)    0       0       0       15      62    12     71     3    0%
  2025-08-16T09:05:28+00:00      1s      1     1     69       102 (     2)     0 (     0)    0       0       0       15      62    12     70     0    0%
  2025-08-16T08:50:28+00:00      1s      1     1     69        94 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T08:35:28+00:00      1s      2     1     69        77 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T08:20:28+00:00      1s      1     1     69       377 (     1)     0 (     0)    0       0       0       15      62    12     71     3    0%
  2025-08-16T08:05:28+00:00      1s      1     1     69        92 (     1)     0 (     0)    0       0       0       15      62    12     70     0    0%
  2025-08-16T07:50:28+00:00      1s      1     1     69        93 (     1)     0 (     0)    0       0       0       15      62    12     70     1    0%
  2025-08-16T07:35:28+00:00      1s      1     1     69        75 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T07:20:28+00:00      1s      1     1     69       272 (     1)     0 (     0)    0       0       0       15      62    12     71     3    0%
  2025-08-16T07:05:28+00:00      1s      1     1     69       207 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T06:50:28+00:00      1s      1     1     69        54 (     2)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T06:35:28+00:00      1s      1     1     69       101 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T06:20:28+00:00      1s      1     1     69       289 (     1)     0 (     0)    0       0       0       15      62    12     71     3    0%
  2025-08-16T06:05:28+00:00      1s      1     1     69       194 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T05:50:28+00:00      1s      1     1     69        58 (     3)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T05:35:28+00:00      1s      1     1     69        88 (     1)     0 (     0)    0       0       0       15      62    12     71     2    0%
  2025-08-16T05:20:27+00:00      1s      1     1     69       104 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T05:05:28+00:00      1s      3     1     69       360 (     1)     0 (     0)    0       0       0       15      62    12     71     5    0%
  2025-08-16T04:50:28+00:00      1s      1     1     69       102 (     2)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T04:35:27+00:00      1s      1     1     69       100 (     1)     0 (     0)    0       0       0       15      62    12     71     3    0%
  2025-08-16T04:20:27+00:00      1s      1     1     69        90 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T04:05:27+00:00      1s      1     1     69       235 (     1)     0 (     0)    0       0       0       15      62    12     71     4    0%
  2025-08-16T03:50:27+00:00      1s      1     1     69       198 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%
  2025-08-16T03:35:27+00:00      1s      1     1     69       231 (     1)     0 (     0)    0       0       0       15      62    12     71     3    0%
  2025-08-16T03:20:27+00:00      1s      1     1     69        87 (     1)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T03:05:27+00:00      1s      1     1     69        84 (     1)     1 (     1)    0       0       0       15      62    12     71     0    0%
  2025-08-16T02:50:27+00:00      1s      1     1     69       358 (     1)     0 (     0)    0       0       0       15      62    12     71     6    0%
  2025-08-16T02:35:26+00:00      1s      1     1     69        61 (     4)     0 (     0)    0       0       0       15      62    12     71     0    0%
  2025-08-16T02:20:27+00:00      1s      1     1     69       165 (     1)     0 (     0)    0       0       0       15      62    12     70     1    0%
  2025-08-16T02:05:27+00:00      1s      1     1     69        85 (     1)     0 (     0)    0       0       0       15      62    12     70     0    0%
  2025-08-16T01:50:27+00:00      1s      1     1     69       121 (     1)     0 (     0)    0       0       0       15      62    12     71     1    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       65,  median ~=      418 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          2
    <= 500 ms:         42
    <= 1 s:            21
    <= 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 =     1514,  median ~=      376 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:         37
    <= 200 ms:         86
    <= 500 ms:       1082
    <= 1 s:           286
    <= 2 s:             6
    <= 5 s:            15
    <= 10 s:            2
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


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

Minor LoadDatasets Times Distribution (since startup):
    n =        3,  median ~=      275 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:          2
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Response Failed Time Distribution (since last major LoadDatasets):
    n =        0

Response Failed Time Distribution (since last Daily Report):
    n =        0

Response Failed Time Distribution (since startup):
    n =      238,  median ~=        3 ms
    0 ms:              38
    1 ms:              60
    2 ms:              17
    <= 5 ms:           16
    <= 10 ms:           4
    <= 20 ms:           6
    <= 50 ms:           4
    <= 100 ms:          1
    <= 200 ms:          4
    <= 500 ms:          9
    <= 1 s:             6
    <= 2 s:            20
    <= 5 s:             4
    <= 10 s:            4
    <= 20 s:            7
    <= 1 min:          12
    <= 2 min:          26
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =       69,  median ~=        2 ms
    0 ms:               6
    1 ms:              20
    2 ms:              11
    <= 5 ms:            3
    <= 10 ms:           2
    <= 20 ms:           2
    <= 50 ms:           1
    <= 100 ms:          0
    <= 200 ms:          2
    <= 500 ms:          1
    <= 1 s:             5
    <= 2 s:            13
    <= 5 s:             1
    <= 10 s:            1
    <= 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 Succeeded Time Distribution (since last Daily Report):
    n =    10384,  median ~=        1 ms
    0 ms:            1723
    1 ms:            3854
    2 ms:             968
    <= 5 ms:          559
    <= 10 ms:         302
    <= 20 ms:         303
    <= 50 ms:         209
    <= 100 ms:        207
    <= 200 ms:        229
    <= 500 ms:        198
    <= 1 s:           556
    <= 2 s:          1007
    <= 5 s:           103
    <= 10 s:          118
    <= 20 s:           29
    <= 1 min:          19
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =   249577,  median ~=        1 ms
    0 ms:           44128
    1 ms:           91311
    2 ms:           21531
    <= 5 ms:        12328
    <= 10 ms:        7290
    <= 20 ms:        6350
    <= 50 ms:        5562
    <= 100 ms:       5359
    <= 200 ms:       5765
    <= 500 ms:       5836
    <= 1 s:         13361
    <= 2 s:         24382
    <= 5 s:          2522
    <= 10 s:         2681
    <= 20 s:          664
    <= 1 min:         493
    <= 2 min:          14
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


EmailThread Failed Time Distribution (since last Daily Report):
    n =      110,  median ~=        0 ms
    0 ms:             110
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          0
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

EmailThread Failed Time Distribution (since startup):
    n =     2524,  median ~=        0 ms
    0 ms:            2524
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          0
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

EmailThread Succeeded Time Distribution (since last Daily Report):
    n =        0

EmailThread Succeeded Time Distribution (since startup):
    n =        0

EmailThread nEmails/Session Distribution (since last Daily Report):
    n =      110,  median ~=        0
    0:             110
    1:               0
    2:               0
    <= 5:            0
    <= 10:           0
    <= 20:           0
    <= 50:           0
    <= 100:          0
    >  100:          0

EmailThread nEmails/Session Distribution (since startup):
    n =     2524,  median ~=        0
    0:            2524
    1:               0
    2:               0
    <= 5:            0
    <= 10:           0
    <= 20:           0
    <= 50:           0
    <= 100:          0
    >  100:          0


TaskThread Failed Time Distribution (since last Daily Report):
    n =        0

TaskThread Failed Time Distribution (since startup):
    n =        0

TaskThread Succeeded Time Distribution (since last Daily Report):
    n =        0

TaskThread Succeeded Time Distribution (since startup):
    n =        0


TouchThread Failed Time Distribution (since last Daily Report):
    n =        0

TouchThread Failed Time Distribution (since startup):
    n =        0

TouchThread Succeeded Time Distribution (since last Daily Report):
    n =        0

TouchThread Succeeded Time Distribution (since startup):
    n =        0


Language (since last daily report)
    : 10394  (100%)

Language (since startup)
    : 249823  (100%)

SgtMap topography nFromCache=1 nNotFromCache=21
GSHHS: nCached=28 of 100, nCoarse=20, nSuccesses=64, nTossed=0
NationalBoundaries: nCached=14 of 100,  nCoarse=6, nSuccesses=16, nTossed=0
StateBoundaries: nCached=14 of 100,  nCoarse=4, nSuccesses=16, nTossed=0
Rivers: nCached=14 of 100,  nCoarse=4, nSuccesses=16, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
37 + 47 + 44 + 38 + 42 + 44 + 35 + 40 + 37 + 47 + 38 + 38 + 41 + 34 + 47 + 45 + 
46 + 43 + 34 + 46 + 38 + 50 + 37 + 40 + 39 + 29 + 35 + 22 + 35 + 46 + 46 + 32 + 
42 + 28 + 33 + 50 + 41 + 38 + 36 + 45 + 42 + 42 + 31 + 41 + 49 + 43 + 30 + 43 + 
43 + 45 + 32 + 36 + 51 + 35 + 34 + 42 + 41 + 34 + 43 + 42 + 46 + 31 + 37 + 48 + 
38 + 49 + 39 + 46 + 45 + 43 + 45 + 29 + 40 + 45 + 39 + 39 + 35 + 34 + 35 + 44 + 
34 + 50 + 51 + 45 + 38 + 34 + 38 + 43 + 35 + 46 + 41 + 40 + 41 + 37 + 35 + 39 + 
36 + 33 + 42 + 34 + 39 + 40 + 40 + 32 + 36 + 43 + 49 + 49 + 36 + 44 + 33 + 30 + 
35 + 37 + 42 + 49 + 35 + 28 + 38 + 33 + 50 + 44 + 42 + 38 + 39 + 38 + 40 = 5042
canonicalStringHolder map sizes: 
33 + 26 + 21 + 23 + 28 + 28 + 28 + 28 + 26 + 33 + 21 + 23 + 35 + 21 + 36 + 24 + 
16 + 18 + 31 + 25 + 31 + 15 + 39 + 32 + 29 + 20 + 31 + 30 + 27 + 29 + 27 + 27 + 
23 + 32 + 23 + 28 + 24 + 36 + 22 + 23 + 23 + 23 + 28 + 24 + 29 + 21 + 24 + 18 + 
28 + 20 + 20 + 16 + 23 + 25 + 23 + 39 + 22 + 25 + 24 + 19 + 26 + 29 + 22 + 25 + 
30 + 22 + 25 + 22 + 32 + 27 + 26 + 25 + 32 + 20 + 23 + 19 + 32 + 32 + 22 + 33 + 
23 + 29 + 29 + 18 + 34 + 22 + 25 + 15 + 23 + 23 + 30 + 29 + 26 + 23 + 18 + 26 + 
32 + 33 + 26 + 32 + 15 + 26 + 31 + 17 + 27 + 25 + 35 + 26 + 26 + 25 + 32 + 12 + 
31 + 29 + 18 + 37 + 25 + 25 + 27 + 26 + 34 + 31 + 28 + 31 + 22 + 34 + 14 = 3295

Number of threads: Tomcat-waiting=5, inotify=62, other=21
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

#1 Thread[#1,main,5,main] TIMED_WAITING
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
org.apache.catalina.core.StandardServer.await(StandardServer.java:524)
org.apache.catalina.startup.Catalina.await(Catalina.java:847)
org.apache.catalina.startup.Catalina.start(Catalina.java:795)
java.base@21.0.4/java.lang.invoke.LambdaForm$DMH/0x00007f6d60140000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f6d60140800.invoke(LambdaForm$MH)
java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.4/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:473)

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

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

#4 Thread[#1717,http-nio-8080-exec-49,5,main] RUNNABLE daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
java.base@21.0.4/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:117)
org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1114)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1175)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#5 Thread[#1718,http-nio-8080-exec-50,5,main] RUNNABLE daemon
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:306)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#6 Thread[#1722,http-nio-8080-exec-52,5,main] RUNNABLE daemon
java.base@21.0.4/java.lang.ref.ReferenceQueue.poll(ReferenceQueue.java:184)
java.base@21.0.4/java.util.WeakHashMap.expungeStaleEntries(WeakHashMap.java:329)
java.base@21.0.4/java.util.WeakHashMap.getTable(WeakHashMap.java:361)
java.base@21.0.4/java.util.WeakHashMap.get(WeakHashMap.java:409)
com.cohort.util.String2.canonicalStringHolder(String2.java:6327)
com.cohort.array.StringArray.add(StringArray.java:519)
gov.noaa.pfel.erddap.Erddap.doInfo(Erddap.java:13268)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:656)
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)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
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:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
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:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#7 Thread[#1736,http-nio-8080-exec-55,5,main] RUNNABLE daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
java.base@21.0.4/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:117)
org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1114)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1175)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

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

#9 Thread[#1818,http-nio-8080-exec-57,5,main] RUNNABLE daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.unpark(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:181)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer.signalNext(AbstractQueuedSynchronizer.java:645)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1060)
java.base@21.0.4/java.util.concurrent.locks.ReentrantLock.unlock(ReentrantLock.java:494)
java.base@21.0.4/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:117)
org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1114)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1175)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

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

#11 Thread[#2676,http-nio-8080-exec-60,5,main] RUNNABLE daemon
org.apache.tomcat.util.buf.CharChunk.allocate(CharChunk.java:102)
org.apache.catalina.connector.CoyoteAdapter.convertURI(CoyoteAdapter.java:1054)
org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:645)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:339)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#12 Thread[#39,http-nio-8080-exec-7,5,main] RUNNABLE daemon
gov.noaa.pfel.coastwatch.util.HtmlWidgets.htmlTooltip(HtmlWidgets.java:1282)
gov.noaa.pfel.coastwatch.util.HtmlWidgets.htmlTooltipImage(HtmlWidgets.java:1254)
gov.noaa.pfel.erddap.util.EDStatic.htmlTooltipImage(EDStatic.java:4235)
gov.noaa.pfel.erddap.util.EDStatic.startBodyHtml(EDStatic.java:5082)
gov.noaa.pfel.erddap.util.EDStatic.startBodyHtml(EDStatic.java:5038)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2362)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4732)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:611)
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)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
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:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
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:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#13 Thread[#41,http-nio-8080-exec-9,5,main] RUNNABLE daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
java.base@21.0.4/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:117)
org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1114)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1175)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

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

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

#16 Thread[#47,EmailThread,5,main] RUNNABLE daemon
java.base@21.0.4/sun.nio.ch.SocketDispatcher.read0(Native Method)
java.base@21.0.4/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47)
java.base@21.0.4/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:256)
java.base@21.0.4/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:307)
java.base@21.0.4/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
java.base@21.0.4/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
java.base@21.0.4/java.net.Socket$SocketInputStream.read(Socket.java:1099)
com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:102)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:325)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:312)
com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:100)
com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2456)
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2172)
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:722)
jakarta.mail.Service.connect(Service.java:342)
jakarta.mail.Service.connect(Service.java:222)
gov.noaa.pfel.coastwatch.util.SSR.openEmailSession(SSR.java:1251)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:107)

#17 Thread[#476,http-nio-8080-exec-37,5,main] RUNNABLE daemon
java.base@21.0.4/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f6d60005400.invoke(LambdaForm$MH)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f6d60005c00.invoke(LambdaForm$MH)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f6d60156c00.invoke(LambdaForm$MH)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f6d60192400.invoke(LambdaForm$MH)
java.base@21.0.4/java.lang.invoke.Invokers$Holder.linkToTargetMethod(Invokers$Holder)
gov.noaa.pfel.coastwatch.util.HtmlWidgets.select(HtmlWidgets.java:1010)
gov.noaa.pfel.erddap.dataset.EDDTable.writeDapHtmlForm(EDDTable.java:7021)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:2901)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4732)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:611)
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)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
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:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
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:389)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)

#18 Thread[#48,TouchThread,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)

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

#20 Thread[#50,RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)

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


 
ERDDAP, Version 2.24
Disclaimers | Privacy Policy | Contact