NOAA ERDDAP
Easier access to scientific data
   
Brought to you by NOAA NMFS SWFSC ERD    

ERDDAP > Status

Current time is 2026-10-20T05:34:20-04:00
Startup was at  2026-10-02T12:30:39-04:00
Last major LoadDatasets started 1.000 s ago and is still running.
Currently, no dataset is loading.
nGridDatasets  = 361
nTableDatasets = 187
nTotalDatasets = 548
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets: 
Unique users (since startup)                            n = 602891
Response Failed    Time (since last major LoadDatasets) n =       97,  median ~=     9250 ms
Response Failed    Time (since last Daily Report)       n =     8784,  median ~=      849 ms
Response Failed    Time (since startup)                 n =   148974,  median ~=     1826 ms
Response Succeeded Time (since last major LoadDatasets) n =      616,  median ~=      797 ms
Response Succeeded Time (since last Daily Report)       n =    67717,  median ~=      589 ms
Response Succeeded Time (since startup)                 n =  2312141,  median ~=      799 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.17415334 processCPULoad=0.10580967 totalMemory=63887MB freeMemory=389MB totalSwapSpace=952MB freeSwapSpace=0MB
Number of active requests=10
Number of threads: Tomcat-waiting=16, inotify=1, other=21
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   662 MB (highWaterMark= 10981 MB) (Xmx ~= 15976 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-20T05:19:20-04:00      1s      0     0    548       685 (   633)   156 (  9211)    0       0       0       13       1    24    382     0    0%
  2026-10-20T05:04:24-04:00      2s      0     0    548       741 (   552)   147 (  2500)    0       0       0        8       1    28    511     0    0%
  2026-10-20T04:49:21-04:00      1s      0     0    548       656 (   590)   140 (  3000)    0       0       0       13       1    23    362     0    0%
  2026-10-20T04:34:21-04:00      1s      0     0    548       538 (   698)   119 (   942)    0       0       0       17       1    19    374     0    0%
  2026-10-20T04:19:22-04:00      2s      0     0    548       660 (   583)   142 (  1353)    0       1       0       17       1    19    368    15    0%
  2026-10-20T04:04:18-04:00      1s      0     0    548       619 (   643)   146 (  1364)    0       1       0       14       1    22    442     0    0%
  2026-10-20T03:49:18-04:00      1s      0     0    548       629 (   543)   112 (   865)    0       0       0       14       1    21    412     0    0%
  2026-10-20T03:34:18-04:00      1s      0     0    548       577 (   642)   133 (  1250)    0       0       0       13       1    22    375     1    0%
  2026-10-20T03:19:17-04:00      2s      0     0    548       553 (   640)   114 (   871)    0       0       0       17       1    18    387     0    0%
  2026-10-20T03:04:16-04:00      2s      0     0    548       501 (   753)   153 (   883)    0       0       0       17       1    18    423     1    0%
  2026-10-20T02:49:18-04:00      2s      0     0    548       537 (   621)   140 (  2300)    0       0       0       15       1    20    887     0    0%
  2026-10-20T02:34:16-04:00      2s      0     0    548       455 (   560)   114 (  1000)    0       0       0       12       1    23    399     0    0%
  2026-10-20T02:19:17-04:00      2s      0     0    548       505 (   488)   112 (   902)    0       0       0       19       1    17    705     0    0%
  2026-10-20T02:04:16-04:00      2s      0     0    548       507 (   457)   143 (  1150)    0       0       0       17       1    20    372     0    0%
  2026-10-20T01:49:13-04:00      1s      0     0    548       460 (   523)   136 (  1000)    0       0       0       11       1    27    690     0    0%
  2026-10-20T01:34:13-04:00      1s      0     0    548       507 (   662)   148 (  6316)    0       0       0       18       1    17    359     1    0%
  2026-10-20T01:19:12-04:00      1s      0     0    548       507 (   613)   102 (   867)    0       0       0       14       1    18    375     0    0%
  2026-10-20T01:04:11-04:00      1s      0     0    548       680 (   625)    78 (   788)    0       0       0       10       1    22   1267     0    0%
  2026-10-20T00:49:10-04:00      1s      0     0    548       630 (   526)    83 (   842)    0       0       0       14       1    18    367     0    0%
  2026-10-20T00:34:11-04:00      1s      0     0    548       542 (   697)    56 (   905)    0       1       0       18       1    14    580    31    0%
  2026-10-20T00:19:08-04:00      1s      0     0    548       561 (   491)    59 (   859)    0       1       0       18       1    18    378    15    0%
  2026-10-20T00:04:06-04:00      1s      0     0    548       608 (   599)    45 (   750)    0       0       0       20       1    13    385     0    0%
  2026-10-19T23:49:05-04:00      1s      0     0    548       628 (   687)    30 (   633)    0       0       0       17       1    14    789     0    0%
  2026-10-19T23:34:03-04:00      1s      0     0    548       664 (   647)    31 (   717)    0       0       0       18       1    16    376     2    0%
  2026-10-19T23:19:02-04:00      1s      0     0    548      1178 (   221)   106 (     1)    0       0       0       19       1    12    485     0    0%
  2026-10-19T23:04:01-04:00      1s      0     0    548      1368 (   207)    74 (     1)    0       0       0       20       1    11    379     0    0%
  2026-10-19T22:48:59-04:00      1s      0     0    548      1365 (   255)    31 (   750)    0       0       0       18       1    13    378     0    0%
  2026-10-19T22:33:59-04:00      1s      0     0    548      1300 (   297)   133 (     1)    0       0       0       16       1    15    904     0    0%
  2026-10-19T22:18:58-04:00      2s      0     0    548       763 (   839)    31 (   779)    0       0       0       19       1    12    524     0    0%
  2026-10-19T22:04:00-04:00      2s      0     0    548       473 (   683)    46 (   682)    0       0       0       17       1    14    488     0    0%
  2026-10-19T21:48:58-04:00      2s      0     0    548       828 (   168)    48 (   727)    0       0       0       16       1    15    379     0    0%
  2026-10-19T21:33:57-04:00      2s      0     0    548       806 (  1047)    31 (   719)    0       0       0       18       1    13    486     0    0%
  2026-10-19T21:18:58-04:00      2s      0     0    548       920 (  2008)    31 (   795)    0       0       0       15       1    16    391     0    0%
  2026-10-19T21:04:11-04:00     17s      1     0    548       814 (   541)    49 (   677)    0       0       0       16       1    17    715     1    0%
  2026-10-19T20:48:56-04:00      2s      0     0    548       403 (   542)    50 (   741)    0       0       0       16       1    15    660     0    0%
  2026-10-19T20:33:57-04:00      2s      0     0    548       790 (   474)    73 (   669)    0       0       0       18       1    13    554     0    0%
  2026-10-19T20:18:54-04:00      2s      0     0    548       515 (   595)    73 (   682)    0       0       0       19       1    12    358     1    0%
  2026-10-19T20:03:55-04:00      2s      0     0    548       344 (   639)    90 (   610)    0       0       0       19       1    12    382     0    0%
  2026-10-19T19:48:57-04:00      3s      1     0    548       543 (   477)    58 (   673)    0       0       0       20       1    11    632     0    0%
  2026-10-19T19:33:53-04:00      1s      0     0    548       383 (   685)    75 (   644)    0       0       0       20       1    12    370     0    0%
  2026-10-19T19:18:52-04:00      1s      0     0    548       550 (   488)    54 (   560)    0       0       0       19       1    14   1317     1    0%
  2026-10-19T19:03:52-04:00      2s      0     0    548       468 (   479)    97 (   544)    0       0       0       23       1    11    358     0    0%
  2026-10-19T18:48:50-04:00      2s      0     0    548       408 (   457)    64 (   609)    0       0       0       22       1    12    358     1    0%
  2026-10-19T18:33:50-04:00      2s      0     0    548       424 (   493)    87 (   655)    0       0       0       21       1    16    466     1    0%
  2026-10-19T18:18:49-04:00      2s      0     0    548       822 (   406)    85 (   708)    0       0       0       23       1    16    610     1    0%
  2026-10-19T18:03:49-04:00      1s      0     0    548       821 (   495)    94 (   758)    0       0       0       23       1    19    995     1    0%
  2026-10-19T17:48:49-04:00      2s      0     0    548       635 (   487)    99 (   799)    0       0       0       19       1    23    414     3    0%
  2026-10-19T17:33:44-04:00      2s      0     0    548       475 (   483)    88 (   721)    0       1       0       21       1    21    424     1    0%
  2026-10-19T17:18:43-04:00      1s      0     0    548       546 (   476)    85 (   728)    0       0       0       27       1    16    369     0    0%
  2026-10-19T17:03:43-04:00      2s      0     0    548       563 (   454)    83 (   716)    0       1       0       27       1    16    368     0    0%
  2026-10-19T16:48:44-04:00      3s      0     0    548       595 (   498)    84 (   804)    0       0       0       23       1    20    492     0    0%
  2026-10-19T16:33:40-04:00      2s      0     0    548       668 (   447)    95 (   769)    0       0       0       24       1    19    517     0    0%
  2026-10-19T16:18:41-04:00      2s      0     0    548       602 (   532)   103 (  1139)    0       0       0       24       1    19    378     0    0%
  2026-10-19T16:03:41-04:00      3s      0     0    548       613 (   590)   183 (  2450)    0       0       0       23       1    20   1377     0    0%
  2026-10-19T15:48:37-04:00      2s      0     0    548       593 (   625)   182 (   860)    0       0       0       19       1    24    780     1    0%
  2026-10-19T15:33:37-04:00      1s      0     0    548       522 (   478)    96 (   900)    0       1       0       27       1    17    661    36    0%
  2026-10-19T15:18:35-04:00      1s      0     0    548       531 (   496)   159 (  1346)    0       0       0       26       1    19    610     1    0%
  2026-10-19T15:03:48-04:00     14s      1     0    548       581 (   552)   161 (  1885)    0       0       0       35       1    17    378     1    0%
  2026-10-19T14:48:36-04:00      2s      0     0    548       584 (   510)   138 (  1111)    0       0       0       36       1    17    690     0    0%
  2026-10-19T14:33:35-04:00      2s      0     0    548       596 (   614)   122 (   862)    0       0       0       32       1    22    860     0    0%
  2026-10-19T14:18:34-04:00      1s      0     0    548      1599 (  2656)   108 (   881)    0       0       0       36       1    21    438     4    0%
  2026-10-19T14:03:31-04:00      1s      0     0    548       685 (   615)   104 (   656)    0       0       0       26       1    15    625     1    0%
  2026-10-19T13:48:30-04:00      1s      0     0    548       747 (   580)   118 (   735)    0       0       0       24       1    17    811     1    0%
  2026-10-19T13:33:30-04:00      2s      0     0    548       674 (   460)   109 (   757)    0       0       0       23       1    18    554     0    0%
  2026-10-19T13:18:27-04:00      1s      0     0    548       760 (   559)    88 (   778)    0       0       0       20       1    21    682     1    0%
  2026-10-19T13:03:28-04:00      2s      0     0    548       707 (   584)   114 (   838)    0       0       0       24       1    17    508     1    0%
  2026-10-19T12:48:26-04:00      2s      0     0    548       744 (   645)    93 (   735)    0       0       0       19       1    22    571     1    0%
  2026-10-19T12:33:24-04:00      1s      0     0    548       799 (   638)    74 (   853)    0       0       0       24       1    17    772     1    0%
  2026-10-19T12:18:23-04:00      2s      0     0    548       778 (   682)    68 (   589)    0       0       0       29       1    12    638     1    0%
  2026-10-19T12:03:21-04:00      1s      0     0    548       666 (   618)    85 (   510)    0       0       0       31       1    12    392     1    0%
  2026-10-19T11:48:22-04:00      2s      0     0    548       598 (   624)    70 (   776)    0       0       0       31       1    12    375     0    0%
  2026-10-19T11:33:22-04:00      2s      0     0    548       745 (   632)    77 (   779)    0       0       0       29       1    14    610     0    0%
  2026-10-19T11:18:23-04:00      2s      0     0    548       646 (   585)    95 (   490)    0       0       0       31       1    15    646     0    0%
  2026-10-19T11:03:22-04:00      2s      0     0    548       614 (   561)    96 (   436)    0       0       0       37       1    11    772     0    0%
  2026-10-19T10:48:19-04:00      1s      0     0    548      1605 (  1681)    45 (   653)    0       0       0       59       1    15   1351    15    0%
  2026-10-19T10:33:17-04:00      1s      0     0    548      1690 (   627)    72 (   694)    0       0       0       61       1    19   1042    11    0%
  2026-10-19T10:18:15-04:00      2s      0     0    548      1332 (   543)   220 ( 15294)    0       0       1       78       1    11    583     2    0%
  2026-10-19T10:03:15-04:00      2s      0     0    548       520 (   557)    62 (   425)    0       0       0       25       1    14    511     0    0%
  2026-10-19T09:48:15-04:00      3s      0     0    548       586 (   507)    73 (   757)    0       0       0       27       1    12    484     0    0%
  2026-10-19T09:33:12-04:00      1s      0     0    548      2361 (  1445)   229 ( 22479)    0       0       2       60       1    12    362    12    0%
  2026-10-19T09:18:13-04:00      5s      0     0    548      1720 (   628)    54 (   667)    0       0       0        6       1    48    681     2    0%
  2026-10-19T09:03:08-04:00      2s      0     0    548      1581 (   685)    67 (   513)    0       0       0       13       1    23   1186     8    0%
  2026-10-19T08:48:06-04:00      1s      0     0    548      1525 (   593)    73 (   785)    0       0       0       17       1    21   1080     8    0%
  2026-10-19T08:33:06-04:00      3s      0     0    548       955 (   651)    86 (   862)    0       1       0       25       1    11   1034     2    0%
  2026-10-19T08:18:02-04:00      1s      0     0    548       888 (   607)    65 (   583)    0       0       0       21       1    13    390     1    0%
  2026-10-19T08:03:03-04:00      1s      0     0    548      1388 (   684)    96 (   622)    0       0       0       22       1    12    520     4    0%
  2026-10-19T07:48:00-04:00      2s      0     0    548       655 (   652)    70 (   727)    0       0       0       20       1    14   1578     4    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       89,  median ~=     1131 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:            39
    <= 2 s:            42
    <= 5 s:             6
    <= 10 s:            0
    <= 20 s:            2
    <= 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 =     1639,  median ~=     1312 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:         10
    <= 1 s:           605
    <= 2 s:           655
    <= 5 s:           217
    <= 10 s:           49
    <= 20 s:           17
    <= 1 min:          10
    <= 2 min:           4
    <= 5 min:           4
    <= 10 min:         14
    <= 20 min:         16
    <= 1 hr:           32
    >  1 hr:            6


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

Minor LoadDatasets Times Distribution (since startup):
    n =        0


Response Failed Time Distribution (since last major LoadDatasets):
    n =       97,  median ~=     9250 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          1
    <= 200 ms:          2
    <= 500 ms:          4
    <= 1 s:            27
    <= 2 s:             5
    <= 5 s:             1
    <= 10 s:           10
    <= 20 s:           17
    <= 1 min:           7
    <= 2 min:          14
    <= 5 min:           4
    <= 10 min:          4
    <= 20 min:          0
    <= 1 hr:            1
    >  1 hr:            0

Response Failed Time Distribution (since last Daily Report):
    n =     8784,  median ~=      849 ms
    0 ms:             297
    1 ms:             310
    2 ms:              14
    <= 5 ms:           19
    <= 10 ms:           6
    <= 20 ms:           2
    <= 50 ms:           5
    <= 100 ms:         51
    <= 200 ms:        584
    <= 500 ms:       1101
    <= 1 s:          2870
    <= 2 s:           715
    <= 5 s:           479
    <= 10 s:          506
    <= 20 s:          723
    <= 1 min:         418
    <= 2 min:         344
    <= 5 min:         150
    <= 10 min:        165
    <= 20 min:         19
    <= 1 hr:            6
    >  1 hr:            0

Response Failed Time Distribution (since startup):
    n =   148974,  median ~=     1826 ms
    0 ms:            5242
    1 ms:            3895
    2 ms:             300
    <= 5 ms:          373
    <= 10 ms:         314
    <= 20 ms:         295
    <= 50 ms:         333
    <= 100 ms:       4024
    <= 200 ms:      13006
    <= 500 ms:      19443
    <= 1 s:         20849
    <= 2 s:          7761
    <= 5 s:          9326
    <= 10 s:        13450
    <= 20 s:        13576
    <= 1 min:       16343
    <= 2 min:       12550
    <= 5 min:        2564
    <= 10 min:       5170
    <= 20 min:        117
    <= 1 hr:           37
    >  1 hr:            6


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =      616,  median ~=      797 ms
    0 ms:               1
    1 ms:               8
    2 ms:               2
    <= 5 ms:            5
    <= 10 ms:          17
    <= 20 ms:           8
    <= 50 ms:          15
    <= 100 ms:         44
    <= 200 ms:         44
    <= 500 ms:        101
    <= 1 s:           106
    <= 2 s:            89
    <= 5 s:           134
    <= 10 s:           15
    <= 20 s:           10
    <= 1 min:           7
    <= 2 min:           2
    <= 5 min:           4
    <= 10 min:          4
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since last Daily Report):
    n =    67717,  median ~=      589 ms
    0 ms:             271
    1 ms:             762
    2 ms:             544
    <= 5 ms:          451
    <= 10 ms:        1000
    <= 20 ms:         918
    <= 50 ms:        1729
    <= 100 ms:       2190
    <= 200 ms:       4201
    <= 500 ms:      18682
    <= 1 s:         17419
    <= 2 s:          8142
    <= 5 s:          7345
    <= 10 s:         1712
    <= 20 s:         1258
    <= 1 min:         631
    <= 2 min:         170
    <= 5 min:         175
    <= 10 min:         73
    <= 20 min:         31
    <= 1 hr:           13
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =  2312141,  median ~=      799 ms
    0 ms:           13978
    1 ms:           18298
    2 ms:            8755
    <= 5 ms:        22113
    <= 10 ms:       64594
    <= 20 ms:       52815
    <= 50 ms:       47265
    <= 100 ms:      55885
    <= 200 ms:      95540
    <= 500 ms:     499967
    <= 1 s:        463554
    <= 2 s:        348995
    <= 5 s:        274625
    <= 10 s:        84922
    <= 20 s:        36909
    <= 1 min:      118790
    <= 2 min:       85326
    <= 5 min:       17392
    <= 10 min:       2013
    <= 20 min:        293
    <= 1 hr:          104
    >  1 hr:            8


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

Language (since startup)
    : 2460582  (100%)

SgtMap topography nFromCache=3 nNotFromCache=200
GSHHS: nCached=100 of 100, nCoarse=11324, nSuccesses=324, nTossed=122
NationalBoundaries: nCached=88 of 100,  nCoarse=3966, nSuccesses=116, nTossed=0
StateBoundaries: nCached=89 of 100,  nCoarse=2480, nSuccesses=117, nTossed=0
Rivers: nCached=93 of 100,  nCoarse=2994, nSuccesses=121, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
47 + 46 + 58 + 39 + 43 + 44 + 43 + 41 + 47 + 52 + 46 + 42 + 37 + 32 + 48 + 50 + 
55 + 46 + 39 + 52 + 47 + 63 + 44 + 47 + 38 + 28 + 47 + 28 + 38 + 55 + 48 + 37 + 
51 + 38 + 36 + 49 + 32 + 44 + 38 + 42 + 49 + 47 + 40 + 47 + 54 + 48 + 44 + 55 + 
49 + 43 + 34 + 43 + 57 + 36 + 43 + 41 + 47 + 36 + 48 + 47 + 47 + 35 + 38 + 54 + 
41 + 36 + 46 + 51 + 51 + 39 + 50 + 38 + 46 + 48 + 43 + 43 + 36 + 42 + 49 + 47 + 
38 + 44 + 53 + 53 + 37 + 39 + 48 + 48 + 39 + 49 + 48 + 48 + 41 + 41 + 42 + 48 + 
42 + 36 + 40 + 40 + 42 + 42 + 42 + 39 + 43 + 40 + 49 + 57 + 42 + 45 + 27 + 32 + 
33 + 41 + 50 + 55 + 45 + 40 + 41 + 39 + 54 + 57 + 51 + 38 + 49 + 45 + 37 = 5594
canonicalStringHolder map sizes: 
33906 + 33728 + 33780 + 33553 + 33649 + 33327 + 33383 + 33766 + 33482 + 33492 + 33570 + 33439 + 33562 + 33221 + 33399 + 33187 + 
33540 + 33377 + 33382 + 33445 + 33503 + 33345 + 33502 + 33242 + 33612 + 33653 + 33732 + 33811 + 33963 + 33548 + 33817 + 33790 + 
33596 + 33491 + 33747 + 33658 + 33383 + 33251 + 25594 + 5854 + 33381 + 33423 + 62 + 33481 + 33194 + 73 + 33526 + 33671 + 
60 + 33602 + 33618 + 48 + 33695 + 25028 + 33718 + 33544 + 33572 + 33629 + 33597 + 33768 + 33319 + 33646 + 33535 + 33456 + 
33513 + 33599 + 33659 + 33364 + 33622 + 33631 + 33423 + 33369 + 33517 + 33301 + 33643 + 33226 + 33818 + 33573 + 33919 + 33453 + 
33579 + 33673 + 33673 + 33588 + 33678 + 33584 + 33383 + 33817 + 33615 + 33691 + 33179 + 33557 + 33489 + 33406 + 33490 + 33547 + 
33265 + 33519 + 33528 + 33663 + 33432 + 33669 + 33589 + 33532 + 33496 + 33610 + 33859 + 33820 + 33519 + 33726 + 33808 + 33633 + 
33716 + 33486 + 33593 + 33220 + 33635 + 33288 + 32991 + 33264 + 33479 + 33630 + 33453 + 33397 + 33300 + 33437 + 33340 = 4081402

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

#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.12.1/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.12.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.12.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.12.1/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:847)
org.apache.catalina.startup.Catalina.start(Catalina.java:795)
java.base@21.0.12.1/java.lang.invoke.LambdaForm$DMH/0x00007fc224140000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.12.1/java.lang.invoke.LambdaForm$MH/0x00007fc224140800.invoke(LambdaForm$MH)
java.base@21.0.12.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.12.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.12.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.12.1/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.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:339)
java.base@21.0.12.1/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.12.1/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.12.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

#3 Thread[#10019,http-nio-8080-exec-5971,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:73)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#4 Thread[#10050,http-nio-8080-exec-6002,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:73)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:746)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#5 Thread[#10053,http-nio-8080-exec-6005,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:73)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:746)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#6 Thread[#10060,http-nio-8080-exec-6012,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:73)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:746)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#7 Thread[#10140,http-nio-8080-exec-6016,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:73)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#8 Thread[#10158,http-nio-8080-exec-6019,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:73)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#9 Thread[#10211,LoadDatasets,5,main] TIMED_WAITING
java.base@21.0.12.1/java.lang.Thread.sleep0(Native Method)
java.base@21.0.12.1/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:138)

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

#11 Thread[#17,Notification Thread,9,system] RUNNABLE daemon

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

#13 Thread[#34,TouchThread,5,main] TIMED_WAITING
java.base@21.0.12.1/java.lang.Thread.sleep0(Native Method)
java.base@21.0.12.1/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:350)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52)

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

#15 Thread[#37,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.12.1/java.lang.Thread.sleep0(Native Method)
java.base@21.0.12.1/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320)

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

#17 Thread[#52,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.12.1/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.12.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.12.1/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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#18 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.enqueue0(ReferenceQueue.java:106)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.enqueue(ReferenceQueue.java:165)
java.base@21.0.12.1/java.lang.ref.Reference.enqueueFromPending(Reference.java:235)
java.base@21.0.12.1/java.lang.ref.Reference.processPendingReferences(Reference.java:266)
java.base@21.0.12.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

#19 Thread[#9932,http-nio-8080-exec-5921,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:222)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:284)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:232)
java.base@21.0.12.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:148)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#20 Thread[#9953,http-nio-8080-exec-5942,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:73)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)

#21 Thread[#9972,http-nio-8080-exec-5961,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
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.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:73)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:746)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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.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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
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.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)


 
ERDDAP, Version 2.25_1
Disclaimers | Privacy Policy | Contact