forked from apache/trafficserver
-
Notifications
You must be signed in to change notification settings - Fork 0
Sni based configuration #6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This eliminates the TS Mgmt APIs as well, and various tests around writing configuration files. This is a step towards getting rid of configuration writing completely, but I'm doing it piecemeal.
… back to global server session pool
88c710a to
ee8d6b9
Compare
…les evaluations. This allows us to fix issue apache#2511. The problem is that the "avg" and "10s" metrics rely on the current timestamp continuously being evaluated and binded to a constant inside the Lua VM. However, there are mechanism currently prevent the new timestamp to be bind to a constant that was previously binded already. Therefore the timestamp is never getting updated in the lua VM.
EThread is processor of Event, it is the event processor's responsibility to deallocate Event object. (refer to the comments in I_EventProcessor.h, "Event allocation policy" section.) Due to NetHandler is processor of NetVC, it is the NetHandler's responsibility to free NetVC object. Take EThread::free_event() as reference to create NetHandler::free_netvc() from close_UnixNetVConnection().
Added http2 skip to chunked encoding
removed unnecessary defines moved to class initializer removed metrics collection extracted externel queue processing code into new method use std::min instead of just min bug fix remove unnecessary arg
clang-format
Added ability to base the cache key on the pristine URI rather then on the URI set during remap. New option added (see plugin doc): --uri-type=[remap|pristine] (default:remap) In addition changed the CacheKey constructor to use in-class member initialization.
added delay argument in microserver changed datatype for delay
Removed header_rewrite check
…f the UDPConnection will be closed
The UDPNetHandler works like the NetHandler. But it is free lock to push a UDPConnection into UDPNetHandler. The UDPNetHandler gets new UDPConnection from newconn_list (an atomic list) and push into open_list that saved all opend udp connections. There is no InactivityCop for UDPConnection. The open_list is traversal within UDPNetHandler::mainNetEvent() every second.
ts::Vec now used only within ts::Map - the rest of source code is free of it
…s verified using gdb adding support for mac use ps instead of gdb use debug tag to print out thread information clang-format check
e56338a to
b127524
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.