trafficserver
trafficserver copied to clipboard
Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.
re branch - https://github.com/apache/trafficserver/tree/cb7eda60dc8c2068afd458fd20a8dd6232887f0d I notice that the nexthop failure count upon a network timeout/event never increments beyond 2. With a failure threshold of 10, requests that land on this...
This came up as a result of https://www.digicert.com/support/certificate-revocation-incident Does ATS check revocation status of origin certificates? If not, should it be a configuration setting to do so? Regarding which method...
``` WARNING: ThreadSanitizer: data race (pid=9915) Atomic write of size 8 at 0xffff933d5bb0 by main thread (mutexes: write M0, write M1, write M2, write M3, write M4): #0 ink_atomiclist_push(InkAtomicList*, void*)...
``` WARNING: ThreadSanitizer: data race (pid=9915) Write of size 8 at 0xffff937ffd70 by thread T2 (mutexes: write M0): #0 ts::Histogram::operator()(unsigned long) /trafficserver/include/tsutil/Histogram.h:163 (traffic_server+0x9f8674) (BuildId: 7206bc40bbaaebae6ec8626a5203b22a73f3cecf) #1 EThread::Metrics::record_loop_time(long) (traffic_server+0xed3824) (BuildId: 7206bc40bbaaebae6ec8626a5203b22a73f3cecf)...
This is not simply a cosmetic issue. ink_atomic.h effectively assumes there is no need for memory fence instructions on any architecture that TS runs on: https://github.com/apache/trafficserver/blob/77714f253f3a3ab4ce39877da52e14b6270f6868/include/tscore/ink_atomic.h#L171 For x86 architectures for...
As discussed in the issue, this PR fixes the POST stall with our plugin. Should I be setting the output length of the post body from the plugin? If so...
`ink_release_assert` is used at over 400 places. Although having core files is helpful for debugging, it kills all connections abruptly and it's not nice to clients. It'd be nice if...
``` **http2load** finished in 65.00s, 83685.82 req/s, 94.49MB/s requests: 5021149 total, 5021149 started, 5021149 done, 5021149 succeeded, 0 failed, 0 errored, 0 timeout status codes: 5021166 2xx, 0 3xx, 0...
https://ci.trafficserver.apache.org/view/10.x-master/job/master/job/os-rockylinux_8/ ``` FAIL: tools/check-unused-dependencies ===================================== tools/jtest/jtest Unused direct dependencies: /lib64/libresolv.so.2 tools/http_load/http_load Unused direct dependencies: /lib64/libresolv.so.2 tools/escape_mapper/escape_mapper Unused direct dependencies: /lib64/libresolv.so.2 FAIL tools/check-unused-dependencies (exit status: 1) ```