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

Too coarse callMutex. #26

Closed
gmilos opened this issue Jan 27, 2017 · 1 comment
Closed

Too coarse callMutex. #26

gmilos opened this issue Jan 27, 2017 · 1 comment
Labels
version/cgrpc Relates to the CgRPC based version of gRPC Swift

Comments

@gmilos
Copy link

gmilos commented Jan 27, 2017

Call.callMutex is global, but while grpc_call_start_batch apparently requires locking, a per-Call lock should suffice. Better still, use more idiomatic concurrency strategy.

@MrMage MrMage mentioned this issue Mar 22, 2018
36 tasks
@glbrntt glbrntt added the version/cgrpc Relates to the CgRPC based version of gRPC Swift label Feb 7, 2020
@MrMage
Copy link
Collaborator

MrMage commented Mar 19, 2020

The CgRPC implementation is now officially deprecated; closing this for now.

@MrMage MrMage closed this as completed Mar 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
version/cgrpc Relates to the CgRPC based version of gRPC Swift
Projects
None yet
Development

No branches or pull requests

3 participants