Vijay Pai
1d91362f81
exec_ctx_fwd.h should never have been in public headers
7 years ago
Mark D. Roth
c6406f32f6
Implement InlinedVector independently of absl.
7 years ago
Vijay Pai
9423c274cd
Need to include functional to use std::bind
7 years ago
Ken Payson
6535cfd140
Set error status correctly on server side
7 years ago
ncteisen
5219f3f4c1
Missing s/NULL/nullptr
7 years ago
Dan Zhang
0c2fc922a6
fix data race in shutdown_and_destroy_pollset
7 years ago
Dan Zhang
40ebe9af7f
fix typo
7 years ago
Dan Zhang
8fba583796
fix udp_server_test flakiness
7 years ago
Dan Zhang
4d48a3d3e7
format change
7 years ago
Dan Zhang
0d18814106
Add a start_cb to grpc_udp_listener to be called when listener is
...
created.
7 years ago
Dan Born
bdf63919b8
Refactor POSIX TCP client connect.
7 years ago
Yash Tibrewal
8cf1470a51
Revert "Revert "All instances of exec_ctx being passed around in src/core removed""
7 years ago
Yash Tibrewal
ad4d2dde00
Revert "All instances of exec_ctx being passed around in src/core removed"
7 years ago
David Garcia Quintas
8df0cc3363
PR Comments
7 years ago
Mark D. Roth
e204e5e497
Apply #13336 to v1.8.x branch.
7 years ago
Dan Born
53d5503fac
Pass a pollset_set to some client handshakers.
7 years ago
David Garcia Quintas
0f91e513d9
Cleaned up API. Backoff now returns a single value: the time of the next retry
7 years ago
Vijay Pai
19988c6c7e
clang-format
7 years ago
Vijay Pai
33dd7f07ff
Add thread name
7 years ago
Vijay Pai
a3a4f39121
Update ev_epollsig_linux_test.cc
7 years ago
Sree Kuchibhotla
54961bb9e1
Change the code to use MONOTONIC clocks when calling gpr_cv_wait (condition varialbes in linux support MONOTONIC clock type)
7 years ago
Sree Kuchibhotla
4ca35636fe
fix connectivity test failure
7 years ago
Sree Kuchibhotla
e37104cf42
Delete outdated comments
7 years ago
Mark D. Roth
1af674aa2d
Provide a cleaner API for proxy_connection_failed().
7 years ago
Sree Kuchibhotla
906adfdb72
No need to explicitly zero initialize since we are doing zalloc. Some misc formatting changes
7 years ago
Adele Zhou
5b7cdefb68
Rename port_hermetic to port_isolated_runtime_environment
7 years ago
Adele Zhou
e5df91f477
Use select to decide the test is hermetic or not
7 years ago
Adele Zhou
c8bf2da1e0
Enabling hermetic testing for running tests on Foundry.
7 years ago
Sree Kuchibhotla
445c5664e0
Add special cases and some comments
7 years ago
Vijay Pai
195cf1ebfd
Move histogram to test/core/util
7 years ago
Sree Kuchibhotla
02df4abc86
Change ep_state from gpr_atm to int since all callbacks execute under a combiner and hence conn object is thread safe
7 years ago
Craig Tiller
360712fe99
Start to get Bazel running different pollers
7 years ago
Sree Kuchibhotla
c3cc971692
properly shutdown endpoints in h2_http_proxy
7 years ago
Dave MacLachlan
da341bcb89
Fix up review comments
7 years ago
Jan Tattermusch
4f25daa7af
dont let server shutdown run forever
7 years ago
Dan Zhang
64d588fc8e
fix compile error
7 years ago
Yash Tibrewal
c354269ba7
Remove _ prefixed variable names
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
c7d1f93e76
Fix windows
7 years ago
David Garcia Quintas
2258cd7ddc
Converted backoff_test to use gunit
7 years ago
ncteisen
6ab0ba8df5
clang fmt
7 years ago
Mark D. Roth
9aea257391
clang-format
7 years ago
Yash Tibrewal
26e934245d
Fix race conditions and more grpc_inits required. csharp tests will be fixed in a different PR
7 years ago
Mark D. Roth
ca014e4d5e
Clean up semantics of test code.
7 years ago
Mark D. Roth
bf816d325e
Shorted "reference" to "ref".
7 years ago
ncteisen
65dbb9df64
Add test for RecvStatus error_string API
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
Mark D. Roth
2e19123740
Add tests for tracing versions of Ref() and Unref().
7 years ago