Craig Tiller
5795da7c96
Update connectivity state code to be completely synchronous
9 years ago
murgatroid99
2b09783f8a
Update to nan 2.0
9 years ago
Craig Tiller
787fb13056
Move in-flight callback check up
...
Fixes #3203
We entered a live lock race between the promotion callback and pollers,
which was only resolved when the background executor got lucky enough to
pick up the async work.
9 years ago
Jorge Canizales
fc6a5dfd16
Fix import that relies on Cocoapods
9 years ago
Craig Tiller
2d2711f9e6
Poke fd workqueues on add - to unblock a potential starvation issue
9 years ago
Craig Tiller
7a514915a3
Move in-flight callback check up
...
Fixes #3203
We entered a live lock race between the promotion callback and pollers,
which was only resolved when the background executor got lucky enough to
pick up the async work.
9 years ago
Craig Tiller
3cd6a5158d
Getting stuff working
9 years ago
Craig Tiller
6728038086
Add server trace line
9 years ago
Craig Tiller
15f8761685
Disable refcount tracing
9 years ago
Craig Tiller
5e53ddb3c5
Add tracing for connect latency
9 years ago
Craig Tiller
8f3addcc4d
Propagate workqueue from resolver --> lb_policy
9 years ago
Craig Tiller
7d57ba138f
Tests compile
9 years ago
Jan Tattermusch
156a7b6e0f
Don't do .Wait() in async context.
...
Failing to use await can result in deadlock. This is likely to be the cause of shutdown hangs in #3347 .
9 years ago
Craig Tiller
47a708e252
Core compiles with workqueues
9 years ago
Julien Boeuf
1928d496a2
Adding C++ tests and fixing a few things.
9 years ago
murgatroid99
a59ee9a307
Fixed a couple of incorrect "this" references in Node library
9 years ago
Craig Tiller
131f6edafa
Fix memory leak
9 years ago
Craig Tiller
06a43f5d7e
Progress towards workqueue transition
9 years ago
murgatroid99
640325e65e
Fixed memory leak in Buffer construction
9 years ago
murgatroid99
474f53b138
Fixed Op destructors not being called
9 years ago
Craig Tiller
1d3f127245
Fix a race in fd_posix.c
9 years ago
Craig Tiller
d70293c252
Sprinkle casts
9 years ago
David Garcia Quintas
f6a39e96fb
Type sign fix for C#
9 years ago
David Garcia Quintas
f611927f14
Fixed compilation with -Wsign-conversion on mac
9 years ago
David Garcia Quintas
bc203a88d7
Updated zookeper resolver to new LB API
9 years ago
Craig Tiller
b9d3596cb1
Enable -Wshadow
9 years ago
Nathaniel Manista
0c6177674a
Test coverage for callbacks added to Face futures
9 years ago
Craig Tiller
ebc7ef268c
Mac build fixes
9 years ago
Craig Tiller
6b8046375e
Fix typo
9 years ago
Craig Tiller
6a6b36c503
Enable -Wconversion
9 years ago
Nathaniel Manista
a1880228aa
Further maintenance of Python dependencies
...
These changes probably should have been in 3b0fefb246
but
were overlooked.
9 years ago
Craig Tiller
2ed498151d
Fix typo
9 years ago
Craig Tiller
f96dfc3cf8
First round of fixing up implicit 64->32 bit conversions
9 years ago
Craig Tiller
841c880c2b
Core compiles with -Wsign-conversion
9 years ago
Craig Tiller
32ca48ce0b
Core compiles with -Wsign-conversion
9 years ago
David Garcia Quintas
fe7a6368fc
Usage of ?lb_policy=xxx in sockaddr_resolver
...
Plus test tweaks and final touches to round robin policy
9 years ago
Craig Tiller
3121fd4d75
Sign conversion fixes
9 years ago
Masood Malekghassemi
38fc0bb3d5
Fix Python docgen
...
The old package directory handling was stale in grpcio's setup.py
command support module and docgen had a typo.
9 years ago
Masood Malekghassemi
6c99ad0b76
Python version set to 0.11.0b0
9 years ago
David Garcia Quintas
1db5a8b30d
Fixed typo from bad merge
9 years ago
David Garcia Quintas
c7705c7c47
Introduced grpc_lb_policy_args
9 years ago
Craig Tiller
8664ca6463
Starting to convert code to work queues
9 years ago
Jan Tattermusch
75290eaad7
remove excess logs
9 years ago
Craig Tiller
73b6606629
Workqueue: interface, test, and posix implementation
9 years ago
Julien Boeuf
675aee6a74
Fixing #3286
...
- We cannot use call_data after the final callback as this one may
trigger the deletion of the call object (hence the call_data).
9 years ago
Julien Boeuf
1fe38ffb74
Fixing #3286
...
- We cannot use call_data after the final callback as this one may
trigger the deletion of the call object (hence the call_data).
9 years ago
Craig Tiller
cb01417349
Explicitly set content-type for servers
9 years ago
David Garcia Quintas
526789159c
Added queries and fragments to uri parser
9 years ago
Craig Tiller
bc81291f7e
Remove check for no workers
...
I *believe* this is actually safe, and the assert was errantly
copy-pasted a while back.
Fixes #3022
9 years ago
Nathaniel Manista
3b0fefb246
Beta maintenance of Python dependencies
...
(1) Move dependency on protobuf from grpcio to grpcio_test. While the
most-commonly-foreseen use case of grpcio makes use of protobuf,
technically protobuf is not strictly needed and there's no actual
in-code relationship between grpcio and protobuf.
(2) Loosen the dependency on protobuf from ==3.0.0a3 to >=3.0.0a3.
(3) Update all references to 0.10.0* to 0.11.0.
(4) Alphabetize the grpcio_test dependencies.
9 years ago