solidwallofcode / trafficserver Goto Github PK
View Code? Open in Web Editor NEWThis project forked from apache/trafficserver
Mirror of Apache Traffic Server
License: Apache License 2.0
This project forked from apache/trafficserver
Mirror of Apache Traffic Server
License: Apache License 2.0
Walt Karas notes there is a potential issue here because the RFC requires the host provided by the user agent but the header is computed after remap which may alter that host. We may need a configuration option which causes the original host to be preserved for use later. This is related to but not exactly the same as pristine host header.
The original NetHandler
setup (NetHandler::startNetEvent
) uses an event to do the real initialization. I presume this date from before the thread initialization cleanup work when it was the only way to guarantee the initialization would happen after the event loop started. That should be fixed, and configure_for_thread
should be moved to be directly in the thread initialization continuation.
Also, there's no need at all to read the global configurations in every thread. Maybe just once, at the same place the thread spawn continuation is set.
The config update callbacks - these could be changed so that rather than having a separate callback for every thread, there is one callback that sends events to all the ET_NET
threads.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.