Juanli Shen
da320606e1
Remove unreachable code in RR
7 years ago
Yash Tibrewal
ad4d2dde00
Revert "All instances of exec_ctx being passed around in src/core removed"
7 years ago
yang-g
d742f2893f
Bug fix, use the last_sent ping time for next send
7 years ago
Juanli Shen
570707b076
RR goes to TF if all subchannels are SD or TF
7 years ago
Muxi Yan
e6e60162e5
Change GPR_INFO to GPR_ERROR
7 years ago
Vijay Pai
dba6f847d7
Update basic_timers.cc
7 years ago
Vijay Pai
770bf078d5
Regen projects and fix more uses of gpr_thd_new
7 years ago
Yash Tibrewal
65c45fbb4d
Revert ordering of tracers and timers in shutdown
7 years ago
Muxi Yan
9a4db28783
Verbose log message in on_failed in Cronet transport
7 years ago
Mark D. Roth
74d1a46ef8
Change inproc transport to set trailing_metadata_available.
7 years ago
Mark D. Roth
e204e5e497
Apply #13336 to v1.8.x branch.
7 years ago
Mehrdad Afshari
bfdaefef43
Refactor: rename 'e' to 'exception'
7 years ago
Juanli Shen
592cf34f91
Add re-resolution into LB policies
7 years ago
Juanli Shen
d7ccea8f16
Remove duplicate check for shutting_down
...
Already checked at line 1826.
7 years ago
Dan Born
53d5503fac
Pass a pollset_set to some client handshakers.
7 years ago
Vijay Pai
19988c6c7e
clang-format
7 years ago
Mehrdad Afshari
b030ccae05
Return UNKNOWN on GenericRpcHandler failure
...
A GenericRpcHandler registered on a gRPC Server is not supposed to raise
an exception and if it does so it is considered a programming defect.
However, gRPC is supposed to respond to the client with an UNKNOWN
status code. Previously, this situation was left unhandled and the
client ended up receiving a response with CANCELLED status code.
This commit fixes the issue https://github.com/grpc/grpc/issues/13629 .
7 years ago
Mark D. Roth
a92428bc85
Move chttp2 cleanup code into close_transport_locked().
7 years ago
Jan Tattermusch
be05720ee1
generate C# sources for grpc/core/stats.proto
7 years ago
Nathaniel Manista
dfe8403280
Change client-side credentials' use of gRPC Core
...
Rather than allocating gRPC Core memory when instantiated and
retaining it until deleted, gRPC Python's credentials objects now
offer methods to create gRPC Core structures on demand.
7 years ago
Nathaniel Manista
992b8c10b4
Fix some doc string formatting and content
7 years ago
Ken Payson
df86101267
Initialize last sent ping time
7 years ago
Nathaniel Manista
460e0aa9e6
Refactor _plugin_wrapping
7 years ago
Dan Zhang
ba95146c9d
fix comment format
7 years ago
Dan Zhang
ec8a59e112
read once
7 years ago
Mark D. Roth
dd01db3728
Make comparison of LB policy name case-insensitive.
7 years ago
Nathaniel Manista
6288753742
Correct AccessTokenAuthMetadataPlugin name
...
It was never itself a "call credentials" of any sort.
7 years ago
Vijay Pai
195cf1ebfd
Move histogram to test/core/util
7 years ago
Dave MacLachlan
da341bcb89
Fix up review comments
7 years ago
Yash Tibrewal
ede1b2703d
Merging master
7 years ago
Alexander Polcyn
d4a3bb817d
Allow compiling grpc without use of pthread_atfork
7 years ago
Muxi Yan
c031e7fa3a
Fix in one more file
7 years ago
Muxi Yan
23b59d12fc
Upgrade protobuf version in podspec
7 years ago
Muxi Yan
01bc32c500
Fine tune test output better
7 years ago
Muxi Yan
4b947d3b16
Verbose log of start of each test suite
7 years ago
Dan Zhang
64d588fc8e
fix compile error
7 years ago
Jan Tattermusch
3267108e52
C# benchmarks provide userTime and systemTime info
7 years ago
Yash Tibrewal
c354269ba7
Remove _ prefixed variable names
7 years ago
Muxi Yan
e641196e45
Fix in one more file
7 years ago
Muxi Yan
81f8be347e
Upgrade protobuf version in podspec
7 years ago
Muxi Yan
78683f700d
Fix ObjC++ build error
7 years ago
Dave MacLachlan
af5c54de9c
Add thread naming support on platforms that support it.
...
As a client of grpc I want to be aware of which threads are being
created by grpc, and giving them recognizable names makes it significantly
easier to diagnose what is going on in my programs.
This provides thread names for macOS and Linux. Adding support for other
platforms should be easy for platform specialists.
7 years ago
Dan Zhang
0f7bc57e11
Modify udp_server to do asynchronous read and write and only re-arm
...
notification when needed.
This change prevents event loop thread from doing actual I/O work which
might take long time.
7 years ago
ncteisen
0f2a719070
Add missing semicolons
7 years ago
Mark D. Roth
bf816d325e
Shorted "reference" to "ref".
7 years ago
Mehrdad Afshari
d49e100354
clang-format code
7 years ago
Mark D. Roth
853fff8d08
Split tracing code into its own class.
7 years ago
Yash Tibrewal
03412ee9de
Remove TLS_NO_SUPPORT and always use GPR_TLS. Reorder statements in grpc_init and grpc_shutdown. Add grpc_init and grpc_shutdown in failing test/cpp tests
7 years ago
murgatroid99
9bdb171151
Clang format
7 years ago
Noah Eisen
1479313244
clang fmt
7 years ago