Moiz Haidry
0beb353f0a
Merge pull request #19682 from mhaidrygoog/fix_mutex
...
Take the mu_call mutex before zombifying pending calls so that there …
5 years ago
Moiz Haidry
da85cec0f2
Add condition to avoid duplicate shutdown
5 years ago
Vijay Pai
1253beb3e9
Merge pull request #19692 from grpc/vjpai-patch-1
...
Resolve a race when background poller outlives executor
5 years ago
Moiz Haidry
f4b1182a10
Addressed review comments
5 years ago
rmstar
22ad2736d2
Merge pull request #19678 from rmstar/disable_lsan
...
Create new build config for ASAN on Mac OS
5 years ago
Moiz Haidry
7e2c5845e1
Merge branch 'master' of https://github.com/grpc/grpc into fix_mutex
5 years ago
Yunjia Wang
847faf407f
Removes unused variable error
5 years ago
Jan Tattermusch
00d38d7355
Merge pull request #19679 from jtattermusch/cleanup_version_csproj
...
Get rid of unused Version.csproj.include
5 years ago
Moiz Haidry
6d984166bd
Porting Aaron Jacob's unit test that detecting the race
5 years ago
Yunjia Wang
3ec5726216
Re-format
5 years ago
Yunjia Wang
8d10d576d0
Change page_size to local variable
5 years ago
Yunjia Wang
85314b3fcc
Re-format
5 years ago
Esun Kim
1194927905
Merge pull request #19674 from veblush/unset-fortify
...
Reset _FORTIFY_SOURCE when GPR_BACKWARDS_COMPATIBILITY_MODE
5 years ago
Esun Kim
e1ed4df052
Merge pull request #19691 from veblush/getenv
...
Remove warning for old linux without secure_getenv
5 years ago
Yunjia Wang
f50301fde8
Add LIFO and Chunked List
5 years ago
Prashant Jaikumar
91d865fa54
Create new build config for ASAN on Mac OS
...
Workaround ASAN build issues on Mac OS.
Disable LSAN as it's not supported by the version of clang that ships with Mac OS.
5 years ago
Yunjia Wang
c6bc2b1875
Add threadpool benchmark and build files
5 years ago
Karthik Ravi Shankar
f1fc64274a
Merge pull request #19406 from karthikravis/callback-offload-only-not-bg-poller
...
Run callbacks on same thread if trigerred from background thread
5 years ago
Jan Tattermusch
c7673983ac
get rid of unused Version.csproj.include
5 years ago
Vijay Pai
029ee95f1a
Resolve a race when background poller outlives executor
5 years ago
Arjun Roy
825a2020c0
Merge pull request #19683 from arjunroy/codegen_assert_fail
...
Mark assert failure path as unlikely in codegen.
5 years ago
Esun Kim
5efa660b41
Remove warning for old linux without secure_getenv
5 years ago
Esun Kim
126ef2f735
Added #undef
5 years ago
Nicolas "Pixel" Noble
43a8461c24
Rollbacking upb stuff.
5 years ago
yunjiaw26
1e607d3dc0
Merge pull request #19544 from yunjiaw26/thread_pool
...
Threadpool
5 years ago
Richard Belleville
1f2398b0d5
Merge pull request #19686 from gnossen/revert_breakage
...
Revert "Merge pull request #19673 from markdroth/channel_grpc_init"
5 years ago
Karthik Ravi Shankar
553eff9cb0
Fix a test failure due to unused variable and formatting
5 years ago
Karthik Ravi Shankar
7461407ad0
Merge branch 'master' into callback-offload-only-not-bg-poller
5 years ago
Pau Freixes
884b68c984
Create App context callback for timer custom
...
When a timer reaches its deadline and it uses the combination of having
enabled the custom timer and using a completion queue of callback type we
must provide the App context callback at TLS level. Otherwise, a segfault
is produced during the enqueuing process of the application callback.
5 years ago
rmstar
99169d811c
Merge pull request #19684 from rmstar/logverbosity
...
Fix log level in CFStream
5 years ago
Richard Belleville
63b4f3d819
Revert "Merge pull request #19673 from markdroth/channel_grpc_init"
...
This reverts commit 4e21980716
, reversing
changes made to 62b8a783fa
.
5 years ago
Arjun Roy
b47d22f7f2
Mark assert failure path as unlikely in codegen.
...
Also, change an assert to debug assert in callback cpp.
5 years ago
Prashant Jaikumar
3cd20e3d35
Fix log level in CFStream
...
Downgraded some log level of some log sites from ERROR to DEBUG.
5 years ago
Jan Tattermusch
b19d711bd4
Merge pull request #19667 from jtattermusch/versioning_guide
...
Add versioning guide (doc/versioning.md)
5 years ago
Moiz Haidry
f5a3e32b9b
Take the mu_call mutex before zombifying pending calls so that there is no race between publishing new rpcs during a shutdown scenario
5 years ago
Mark D. Roth
4e21980716
Merge pull request #19673 from markdroth/channel_grpc_init
...
Defer grpc shutdown until after channel destruction.
5 years ago
Jan Tattermusch
5625006c00
regenerate doxygen
5 years ago
Jan Tattermusch
38366dfec4
fix nits
5 years ago
Muxi Yan
62b8a783fa
Merge pull request #19663 from Tony1023/removeMonitor
...
Removed reference of GRPCConnectivityMonitor
5 years ago
apolcyn
abe550f8b2
Merge pull request #19661 from apolcyn/lower_dns_re_res_lower_bound
...
Increase lower bound on DNS re-resolution period to 30 seconds
5 years ago
Mark D. Roth
8cc5b8f680
Defer grpc shutdown until after channel destruction.
5 years ago
rmstar
a5af50665a
Merge pull request #19664 from rmstar/cfstream_test_sanitizers
...
Run cfstream_test under ASAN and TSAN
5 years ago
Nicolas "Pixel" Noble
c4481f5538
Trying out my upb change.
5 years ago
Juanli Shen
5e6467f291
Merge pull request #19671 from markdroth/connected_subchannel_ref_clang_tidy_fix
...
Fix clang-tidy error.
5 years ago
Yunjia Wang
09b62fbf37
Fix naming
5 years ago
Prashant Jaikumar
c6993a3841
Run cfstream_test under ASAN and TSAN
5 years ago
Esun Kim
b7ee64c042
Disable _FORTIFY_SOURCE when GPR_BACKWARDS_COMPATIBILITY_MODE
5 years ago
Yash Tibrewal
d04f883d7c
Merge pull request #19381 from KeithMoyer/classmemaccess
...
Use struct-defined initialization when available
5 years ago
Yunjia Wang
3776916fe9
Modify shutdown check
5 years ago
Tony Lu
9e675ecb90
Fixing clang_format_code failure
5 years ago