Craig Tiller
|
dbad370aa5
|
Fix use-after-free, cronet compiles
|
8 years ago |
Craig Tiller
|
51006fea71
|
Fix use-after-free
|
8 years ago |
Craig Tiller
|
a6bec8fc31
|
Auto-call-arena-sizing
|
8 years ago |
Craig Tiller
|
b18c8ba0b6
|
Fix cancellation
|
8 years ago |
Craig Tiller
|
d426caca81
|
Use an arena for call & subchannel_call allocation
|
8 years ago |
Craig Tiller
|
e7a1702fe9
|
Fixes
|
8 years ago |
Craig Tiller
|
c5b90df9b2
|
debug
|
8 years ago |
Craig Tiller
|
123c72bc3c
|
Handle a race between cancellation of a parent call and adding a child
|
8 years ago |
Craig Tiller
|
b597dcf53a
|
Race fixes
|
8 years ago |
Craig Tiller
|
676db291d2
|
Fix barriers
|
8 years ago |
Craig Tiller
|
e0341792d5
|
Remove most usage of the grpc_call lock
|
8 years ago |
Craig Tiller
|
48bc4767db
|
Eliminate cancellation if we never sent an op down
|
8 years ago |
yang-g
|
23f777df08
|
When there is an error from filters (such as max recv message size too
large), add an error to the batch to avoid emitting new rpc on the
server side in C++.
|
8 years ago |
Craig Tiller
|
4bab9463c3
|
Fix race in call.c
|
8 years ago |
Craig Tiller
|
37cbc3f5b3
|
Use special errors where appropriate in call cancellation: avoids many allocations in a semi-common case
|
8 years ago |
Craig Tiller
|
6f4178878c
|
Add zalloc, convert a bunch of files to use it
|
8 years ago |
Craig Tiller
|
2db5bda6b6
|
Fix grpclb
|
8 years ago |
Craig Tiller
|
5e5ef30a04
|
Add double-allocation protection
|
8 years ago |
Craig Tiller
|
c869da0d4f
|
Compiler compatibility
|
8 years ago |
Craig Tiller
|
2a11ad1529
|
Fix allocation bug
|
8 years ago |
Craig Tiller
|
89d33790d1
|
Begin removing used_batches from call, allowing the removal of a set of mutex acquisitions
|
8 years ago |
Craig Tiller
|
8c58a489a2
|
Save allocating a grpc_error if there is no error
|
8 years ago |
Craig Tiller
|
93727aaaa7
|
Fix memory leak when re-attempting send_status after it failed
|
8 years ago |
Craig Tiller
|
f20d3075e0
|
Fix conditional
|
8 years ago |
Craig Tiller
|
239af8b9fc
|
Fix fuzzing detected crash
|
8 years ago |
Craig Tiller
|
f4484cdbab
|
Dont crash on API errors
|
8 years ago |
Craig Tiller
|
58b30cd4a1
|
Refine error selection rules
|
8 years ago |
Craig Tiller
|
2dc32eabcb
|
Fix race detected by TSAN
|
8 years ago |
Mark D. Roth
|
6f12c74969
|
clang-format
|
8 years ago |
Mark D. Roth
|
e6dd773dff
|
Move parameters for all grpc_op types into their own sub-structs.
|
8 years ago |
Craig Tiller
|
a78da60a8a
|
Add comment
|
8 years ago |
Craig Tiller
|
f5ffddcff2
|
Fix error handling
|
8 years ago |
Mark D. Roth
|
9d76dbe5d3
|
clang-format
|
8 years ago |
Mark D. Roth
|
448c1f002c
|
Move parameters for all grpc_op types into their own sub-structs.
|
8 years ago |
Craig Tiller
|
7c70b6c144
|
Revert "Revert "Metadata handling rewrite""
This reverts commit 5e01e2ac97 .
|
8 years ago |
Craig Tiller
|
ad980e3a61
|
Memory fixes
|
8 years ago |
Craig Tiller
|
5e01e2ac97
|
Revert "Metadata handling rewrite"
|
8 years ago |
Craig Tiller
|
9277aa74ae
|
Fix sanity: core_banned_functions
|
8 years ago |
Craig Tiller
|
f2b5b7ede7
|
Better error messages for bad metadata
|
8 years ago |
Craig Tiller
|
8f24d6a8d2
|
Fix async_end2end_test
|
8 years ago |
Craig Tiller
|
cae37f3bde
|
Add missing cast
|
8 years ago |
Craig Tiller
|
737b625ad8
|
Fixes for choosing errors
|
8 years ago |
Craig Tiller
|
065b139feb
|
Fixes
|
8 years ago |
Craig Tiller
|
1c4775c3ee
|
Fix refcounting bug
|
8 years ago |
Craig Tiller
|
f927ad152b
|
Fix merge errors
|
8 years ago |
Craig Tiller
|
de2508b1da
|
Fix merge errors
|
8 years ago |
Craig Tiller
|
6538504ed5
|
Fixes
|
8 years ago |
Craig Tiller
|
bedb18959b
|
Fixes, remove grpc_error_free_string
|
8 years ago |
Craig Tiller
|
60e63d41e1
|
Fixes
|
8 years ago |
Craig Tiller
|
dc21a4efb2
|
Error handling cleanup
|
8 years ago |