Alexander Polcyn
3cf470dddf
fix race whereby we can call watch_connectivity_state on a destroyed channel
7 years ago
Alexander Polcyn
10acefc104
Never throw CallErrors for failed bidi reads or writes
7 years ago
Mehrdad Afshari
10d1b1e2a7
Regenerate projects
7 years ago
Jan Tattermusch
14c0da774f
use uv_freeaddrinfo
7 years ago
Nicolas "Pixel" Noble
eab30cdc3a
Using libuv's inet_ntop for portability.
7 years ago
Jan Tattermusch
d03bef89fa
fix memory_profile_test on libuv iomgr
7 years ago
Michael Lumish
93e67ca6c5
Update tcp_uv.cc
7 years ago
Nicolas "Pixel" Noble
18042de3b5
Formatting...
7 years ago
Nicolas "Pixel" Noble
7d6d2e8bce
Removing setsockopt completely actually.
7 years ago
Nicolas "Pixel" Noble
5426183de0
Taking care of gevent.
7 years ago
Nicolas "Pixel" Noble
00531b326e
Making tcp_custom's setsockopt a more generic thing.
7 years ago
ZhouyihaiDing
8cf0fc03ee
Backport #14904 to v1.10
7 years ago
Mehrdad Afshari
9cad11ae08
regenerate projects
7 years ago
Jan Tattermusch
04c7634d6b
regenerate projects
7 years ago
Yash Tibrewal
a324bd5a35
Add documentation for lockfree_event.h
7 years ago
ZhouyihaiDing
b00a92507b
PHP: don't destruct persistent channel at the end of php-fpm request
7 years ago
kpayson64
51d710273f
Fix gevent test flakes
7 years ago
Muxi Yan
dfbf607ccb
Introduce channel arg to disable authority filter
7 years ago
Muxi Yan
834aeca180
Revert "Let cronet use grpc_cronet_registry_plugin"
7 years ago
Eric Gribkoff
9ff64a63a3
drop unnecessary/invalid asserts
7 years ago
Muxi Yan
bb10d2a58d
Release self retain only after all clean-up done
7 years ago
David Garcia Quintas
64fdf0af94
Return errors in lieu of aborting
7 years ago
David Garcia Quintas
d3ace6cf29
Fix authority fuzzing failures
7 years ago
jiangtaoli2016
4fe2cd2555
Init default root certs store once
7 years ago
everysick
bae00e08cc
Add test for verifying to get memory usage in client request
7 years ago
Muxi Yan
4c0872d44e
Disable test for Cronet (unsupported)
7 years ago
Jan Tattermusch
0e3d2fe823
make package builds work on kokoro
7 years ago
Mark D. Roth
9db86fcc63
Convert retry throttle code to C++ and add tests.
7 years ago
kpayson64
1bfff8eec0
Initial gevent support
...
Because some cpp code ends up leaking into cython, we change
the cython generator to generate cpp code.
7 years ago
kpayson64
0bb2fe946e
Explicitly stop servers in unit tests.
...
Relying on garbage collection to stop servers breaks with gevent.
7 years ago
Mehrdad Afshari
e1a9f170b5
regenerate projects
7 years ago
Muxi Yan
16248a035f
Test nit fixes
7 years ago
David Garcia Quintas
46511cd5d3
malloc to stack
7 years ago
David Garcia Quintas
d5d36d7b7b
fix wrong include
7 years ago
David Garcia Quintas
9a2cea0aed
fix include guard
7 years ago
ncteisen
acd8822a86
Fix objc macos build
7 years ago
ncteisen
7ee8aa58f6
Fix flow control bug
7 years ago
David Garcia Quintas
49f625f232
more comments
7 years ago
ncteisen
2920457547
Fix objc macos build
7 years ago
Muxi Yan
a6ffad9725
Polish comments for setKeepaliveWithInterval
7 years ago
ncteisen
6e17041aa7
Fix flow control bug
7 years ago
David Garcia Quintas
e44efe099d
rest of pr comments
7 years ago
Daniel Neighman
8b7007ad7b
Updates the ruby generator RubyAsType to correctly account for underscores in packages
...
Prior to this change, when the ruby generator tried to reference an entity that was not part of the same package
(or a direct parent package) and the package contains underscores,
the result would simply uppercase the first character.
It should however uppercase each letter that proceeds an underscore and remove underscores.
i.e.
```
package my_package.service;
import "my_package/data.proto";
service MyService {
rpc Test (data.Request) returns data.Response {}
}
```
Was
```ruby
# ...
rpc :Test, My_package::Data::REquest, My_package::Data::Response
# ...
```
Should be:
```ruby
# ...
rpc :Test, MyPackage::Data::REquest, My_package::Data::Response
# ...
```
7 years ago
David Garcia Quintas
861363d618
added call_host_override test
7 years ago
Muxi Yan
6d855c5f3c
Allow gRPC ObjC user to set keepalive options
7 years ago
Vijay Pai
ad9ec9e017
Fix an ifdef comment
7 years ago
everysick
dfc95159a6
Use GRPC_RB_MEMSIZE_UNAVAILABLE in grpc_rb_md_ary_data_type
7 years ago
David Garcia Quintas
0287924466
Added host override info to test fixture config
7 years ago
Muxi Yan
93e2d92992
Add more plugins to be used by grpc_cronet
7 years ago
yang-g
1f7e8cb4a4
Properly reset pings_before_data_required
7 years ago