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

reader: more granular connection locks #33

Merged
merged 1 commit into from
May 13, 2014

Conversation

mreiferson
Copy link
Member

this is related to #29, just continues
the work to minimize the lock surface

@mreiferson
Copy link
Member Author

RFR @jehiah @jphines

@jphines
Copy link
Contributor

jphines commented May 12, 2014

you seem to not like the DRY principle

@jehiah
Copy link
Member

jehiah commented May 13, 2014

I presume this benches well?

@mreiferson
Copy link
Member Author

really for correctness and to prevent theoretical (or possibly witnessed deadlocks), I haven't run any benchmarks...

@mreiferson
Copy link
Member Author

I'll DRY it up for ol @jphines tho, gimme a min

@mreiferson
Copy link
Member Author

incredibly DRY now

@jehiah
Copy link
Member

jehiah commented May 13, 2014

squash?

@mreiferson
Copy link
Member Author

squashed

jehiah added a commit that referenced this pull request May 13, 2014
reader: more granular connection locks
@jehiah jehiah merged commit 269271a into nsqio:master May 13, 2014
@mreiferson mreiferson deleted the granular_locks_33 branch May 13, 2014 12:03
This was referenced May 13, 2014
amosir pushed a commit to amosir/go-nsq that referenced this pull request Jan 16, 2024
CI: switch from Travis-CI to GitHub Actions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants