Mark D. Roth
30f698f1bc
Make handshaker responsible for destroying endpoint on shutdown or failure.
8 years ago
Craig Tiller
fdc17aab96
clang-format
8 years ago
Craig Tiller
cbafdd1084
Fix races on tcp server shutdown on Windows
...
- we were treating an int as atomic, which is dubious at best
- it was possible to shutdown while an accept was being handled, and
process that shutdown accept before the real accept finished, leading to
a use-after-free up the stack
8 years ago
Craig Tiller
bb4e5012df
Merge github.com:grpc/grpc into tcp_shutdown
8 years ago
Mark D. Roth
447569490d
Eliminate the user_data overloading hack in handshake_manager.
8 years ago
Muxi Yan
47564de080
Capture name change of CocoaPods generated target
8 years ago
Mark D. Roth
4cdcd12f75
Fix locking bug in HTTP CONNECT handshaker.
8 years ago
Yang Gao
63f84be5d0
Merge pull request #8901 from grpc/revert-8838-test_credentials
...
Revert "Test credentials provider update"
8 years ago
Craig Tiller
3b45b8d60b
Revert "Test credentials provider update"
8 years ago
Mark D. Roth
09ee8d0284
Merge remote-tracking branch 'upstream/master' into security_handshaker1
8 years ago
Mark D. Roth
95fcb58fc1
Remove redundant fields for endpoints.
8 years ago
Mark D. Roth
3beb6c52ac
Add locking in security handshaker.
8 years ago
Craig Tiller
3b04e7e379
Merge pull request #8894 from ctiller/fixit14
...
Fix TSAN race on adding a reclaimer
8 years ago
Yang Gao
fbc598a6a9
Merge pull request #8838 from yang-g/test_credentials
...
Test credentials provider update
8 years ago
Craig Tiller
9178ba2924
Merge pull request #8867 from ctiller/fixit6
...
Reduce pre-generated key count
8 years ago
Craig Tiller
30f4b81f28
Merge pull request #8876 from ctiller/iomgr_shutdown
...
Flush platform stuff after timer events
8 years ago
Craig Tiller
eadbe86cb9
Merge pull request #8890 from ctiller/fixit12
...
Unique-ify uds address between concurrent bm_fullstack runs
8 years ago
Jan Tattermusch
b123643771
remove one more publicSign
8 years ago
Craig Tiller
c0c0dbc01c
Fix TSAN race on adding a reclaimer
8 years ago
Mark D. Roth
0d8c9cf1d5
Merge pull request #8868 from markdroth/fixit_qps
...
Improve subproccess cleanup in json_run_localhost.
8 years ago
Craig Tiller
54c607dcc1
Merge pull request #8892 from ctiller/fixit13
...
Increase timeout for now: seems this can take longer under some configurations
8 years ago
Craig Tiller
9f07b4fbad
Increase timeout for now: seems this can take longer under some configurations
8 years ago
Craig Tiller
b37e5ceaac
Merge pull request #8878 from ctiller/fixit9
...
Limit outstanding rpc count for synchronous {client,server} tsan tests
8 years ago
Craig Tiller
9564cf9f0a
Take into account all the configs
8 years ago
Craig Tiller
d04c822b58
Unique-ify uds address between concurrent bm_fullstack runs
8 years ago
Craig Tiller
08d2d97536
Merge pull request #8888 from ctiller/fixit10
...
clang-format code
8 years ago
Craig Tiller
e89e54f4b6
clang-format code
8 years ago
Mark D. Roth
c56d3ebd7e
Improve logging.
8 years ago
Jan Tattermusch
091057a4e5
fix proto import paths for C# where possible
8 years ago
Jan Tattermusch
0201776d29
add C# server reflection
8 years ago
David G. Quintas
f9ed9d98cf
Merge pull request #8875 from dgquintas/fixit_race_httpclient
...
Fixed http_client race
8 years ago
David Garcia Quintas
a05909faf2
Added pid logging to subprocess
8 years ago
David Garcia Quintas
6deadf5b88
Propagate termination signals to subprocesses
8 years ago
Craig Tiller
c991e80e07
Limit outstanding rpc count for synchronous {client,server} tsan tests
8 years ago
David G. Quintas
1af41afffa
Merge pull request #8877 from dgquintas/bm_fullstack_dtor
...
Shutdown grpc for fullstack benchmark
8 years ago
David Garcia Quintas
d449003fe6
Shutdown grpc for fullstack benchmark
8 years ago
Paul Marks
83b6e8e615
Run clang-format on udp_server.c
8 years ago
David G. Quintas
b1ef2d463c
Merge pull request #8874 from dgquintas/fixit_increase_tsan_1byte_timeout
...
Increase deadline for 1byte fixture
8 years ago
Craig Tiller
34e6ce6349
Merge pull request #8872 from ctiller/fixit7
...
Make a better educated guess about CPU costs of a benchmark
8 years ago
Craig Tiller
da81d1a43d
Flush platform stuff after timer events
...
It can happen that a timer event causes something to be queued to an
IOCP, which means that on Windows we need to flush that queue each time
a timer event fires during shutdown.
8 years ago
Muxi Yan
ca75ca65e0
Merge pull request #8873 from muxi/fix-test-config
...
Add <string.h> to test_config.c
8 years ago
David Garcia Quintas
a540848c20
Fixed http_client race
8 years ago
Muxi Yan
cf6eaa7071
Add <string.h> to test_config.c
8 years ago
David Garcia Quintas
353586902a
Increase deadline for 1byte fixture
8 years ago
Craig Tiller
ab34b12e50
Make a better educated guess about CPU costs of a benchmark
8 years ago
Craig Tiller
f739c058b7
Make a better educated guess about CPU costs of a benchmark
8 years ago
Noah Eisen
389c595fe3
Merge pull request #8869 from ncteisen/mac_buildfix
...
MacOS Build Fix
8 years ago
David Garcia Quintas
f493651772
Merge branch 'master' of github.com:grpc/grpc into backoff
8 years ago
ncteisen
3770ac932d
Run tools/buildgen/generate_projects.sh
8 years ago
ncteisen
86cda504cd
Update build.yaml to fix MacOS build
8 years ago