Walt Karas

Results 38 issues of Walt Karas

https://github.com/apache/trafficserver/blob/d18721884615958f151eee084244c506552c6512/src/traffic_server/InkAPI.cc#L1368 What is the point of a mutex, if the application will crash when there is contention for it. If you really want that behavior, you could just use an...

Bug

Adds Au test with plugin forcing various errors on various hooks, with default body or set body.

Plugins

The current version is not thread safe because it returns a pointer into a mutex-protected data structure, which may be invalidated by another thread

Documentation
9.2.0

Getting a result from it, without blocking event thread.

TS API
AuTest

https://github.com/apache/trafficserver/blob/33b795f107b13471a6f4dc62da3669d3acf47ca2/cmake/add_atsplugin.cmake#L22 Could we create both libtsutil.a _and_ libtsutil_link_dummy.so, both with the same contents? Link plugins against the dummy, and only liink traffic_server ELF with libtsutil.a? (libtsutil_link_dummy.so would be an installed...

``` wkaras ~/REPOS/TS2/tests/_sandbox O$ find . -name \*.pem -o -name \*.key ./tls_client_cert2_plugin/ts/ssl/server.pem ./tls_client_cert2_plugin/ts/ssl/server.key ./tls_client_cert2_plugin/ts/ssl/combo-signed-foo.pem ./tls_client_cert2_plugin/ts/ssl/signed-foo.pem ./tls_client_cert2_plugin/ts/ssl/signed-foo.key ./tls_client_cert2_plugin/ts/ssl/signed2-foo.pem ./tls_client_cert2_plugin/ts/ssl/signed-bar.pem ./tls_client_cert2_plugin/ts/ssl/signed2-bar.pem ./tls_client_cert2_plugin/ts/ssl/signed-bar.key ./tls_client_cert2_plugin/signer.pem ./tls_client_cert2_plugin/signer2.pem ./tls_client_cert2_plugin/signed-foo.pem ./tls_client_cert2_plugin/signed-foo.key ./tls_client_cert2_plugin/signed2-foo.pem ./tls_client_cert2_plugin/signed2-bar.pem ./tls_client_cert2_plugin/signed-bar.key ./tls_client_cert_plugin/ts/ssl/server.pem ./tls_client_cert_plugin/ts/ssl/server.key ./tls_client_cert_plugin/ts/ssl/signed-foo.pem...

Cleanup
AuTest

I ran a stress test that exhausts the available file descriptors for the traffic_server process. This caused the Diags::stdout_log member of Diags to be set to nullptr by this line:...

Logging
Crash