Skip to content
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

Update lock abstraction of defaultLogger. #113

Merged
merged 2 commits into from
Jun 3, 2019
Merged

Update lock abstraction of defaultLogger. #113

merged 2 commits into from
Jun 3, 2019

Conversation

cep21
Copy link
Contributor

@cep21 cep21 commented May 31, 2019

Just a first small change about how locks are referenced. This moves
the lock from an extension like parameter of defaultLogger to a
private member

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Just a first small change about how locks are referenced.  This moves
the lock from an extension like parameter ofdefaultLogger to a
private member
@cep21
Copy link
Contributor Author

cep21 commented May 31, 2019

It appears the master build of aws-xray-sdk-go is failing due to race conditions. Those are independent of this diff. We should look into resolving those, but maybe not at the same time as this change.

@luluzhao
Copy link
Contributor

@cep21 thank you for submitting this PR. I think we have to fix the data race condition before accepting PRs since once the travis ci is broken, it will prevent others to merge the PR. What's more, by reading the error, it is the first time for us to see it. I think we have to fix the mutex in centralized sampling first.

@cep21
Copy link
Contributor Author

cep21 commented Jun 1, 2019

These jenkins failures may be problems with jenkins. Is it possible to retrigger the build? https://travis-ci.org/aws/aws-xray-sdk-go/jobs/539947195

@luluzhao
Copy link
Contributor

luluzhao commented Jun 3, 2019

@cep21 , I restart the build and from the log I saw it was test time out. Let's see how it goes this time.

@luluzhao luluzhao merged commit d958efe into aws:master Jun 3, 2019
@cep21 cep21 deleted the locks branch June 11, 2019 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants