Skip to content

Conversation

@IronSinew
Copy link

Through some profiling under a fair amount of load, we found that on occasion the sidsLock would not release and cause channelsLock not not release as well since both are deferred. After offloading it to another goroutine, the issue subsided under load.

Through some profiling under a fair amount of load, we found that on occasion the sidsLock would not release and cause channelsLock not not release as well since both are deferred. After offloading it to another goroutine, the issue subsided under load.
@bclermont
Copy link

@graarh is this project abandoned? because this PR seem important to merge

@suyashkumar
Copy link

Agreed with @bclermont

@bclermont
Copy link

@IronSinew this guy and/or this repository is dead
can you please create your pull request here: https://github.com/gsocket-io/golang-socketio ?
I will maintains this repo in this other generic organization

once it's merged I will rewrite imports

@suyashkumar
Copy link

@bclermont thanks for doing that, I opened a pull request on @IronSinew's behalf here: https://github.com/gsocket-io/golang-socketio/pull/1 which still retains @IronSinew's commit and git attribution.

@bclermont
Copy link

merged

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.

3 participants