Skip to content

Commit

Permalink
Fixes environment-dependent failures in MixerFaultTest (#2156)
Browse files Browse the repository at this point in the history
  • Loading branch information
dmitri-d authored and istio-testing committed Mar 20, 2019
1 parent ecbd173 commit f263174
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions test/integration/int_server.cc
Original file line number Diff line number Diff line change
Expand Up @@ -494,12 +494,9 @@ LocalListenSocket::~LocalListenSocket() {}

ServerCallbackHelper::ServerCallbackHelper(
ServerRequestCallback request_callback,
ServerAcceptCallback accept_callback, ServerCloseCallback close_callback)
: accept_callback_(accept_callback),
request_callback_(request_callback),
close_callback_(close_callback) {
ServerAcceptCallback accept_callback, ServerCloseCallback close_callback) {
if (request_callback) {
request_callback_ = [this, &request_callback](
request_callback_ = [this, request_callback](
ServerConnection &connection, ServerStream &stream,
Envoy::Http::HeaderMapPtr request_headers) {
++requests_received_;
Expand All @@ -516,7 +513,7 @@ ServerCallbackHelper::ServerCallbackHelper(

if (accept_callback) {
accept_callback_ =
[this, &accept_callback](
[this, accept_callback](
ServerConnection &connection) -> ServerCallbackResult {
++accepts_;
return accept_callback(connection);
Expand All @@ -529,8 +526,8 @@ ServerCallbackHelper::ServerCallbackHelper(
}

if (close_callback) {
close_callback_ = [this, &close_callback](ServerConnection &connection,
ServerCloseReason reason) {
close_callback_ = [this, close_callback](ServerConnection &connection,
ServerCloseReason reason) {
absl::MutexLock lock(&mutex_);

switch (reason) {
Expand Down

0 comments on commit f263174

Please sign in to comment.