aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/channel/deadline_filter.c
Commit message (Collapse)AuthorAge
* Revert "Revert "Metadata handling rewrite""Gravatar Craig Tiller2017-01-23
| | | | This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55.
* Revert "Metadata handling rewrite"Gravatar Craig Tiller2017-01-20
|
* FixesGravatar Craig Tiller2017-01-06
|
* Cleaning up error handlingGravatar Craig Tiller2017-01-06
|
* Use `grpc_closure`s in `grpc_timer`sGravatar Masood Malekghassemi2017-01-05
|
* Merge branch 'cleanup_closures' into slice_with_exec_ctx_and_new_closuresGravatar Craig Tiller2017-01-03
|\
| * Changes to exec_ctx/closure/combiner/workqueue interfacesGravatar Craig Tiller2016-12-28
| | | | | | | | | | | | | | | | - make closures know where they should be executed (eg, on a workqueue, or a combiner, or on an exec_ctx) - this allows removal of a large number of trampoline functions that were appearing whenever we used combiners, and should allow for a much easier interface to combiner locks
* | Merge github.com:grpc/grpc into slice_with_exec_ctxGravatar Craig Tiller2016-12-27
|\|
| * Change destroy_call_elem() to return a grpc_error*.Gravatar Mark D. Roth2016-11-18
| |
* | Merge github.com:grpc/grpc into slice_with_exec_ctxGravatar Craig Tiller2016-11-09
|\|
| * Merge pull request #8618 from markdroth/channel_info_apiGravatar Mark D. Roth2016-11-08
| |\ | | | | | | Add API for getting arbitrary state back from a channel
* | | Progress towards making grpc_slice_unref_internal take an exec_ctxGravatar Craig Tiller2016-10-31
|/ /
| * Add grpc_channel_get_info() to C-core API.Gravatar Mark D. Roth2016-10-27
| |
* | s/gpr_slice/grpc_slice, and move around tests, implsGravatar Craig Tiller2016-10-26
|/
* Handle the case where the resolver returns after the call is initialized.Gravatar Mark D. Roth2016-10-05
|
* Use per-method wait_until_ready value.Gravatar Mark D. Roth2016-09-28
|
* Pass path into init_call_elem() for use in looking up method config.Gravatar Mark D. Roth2016-09-26
|
* Pass deadline into filters via grpc_call_element_args, so that we canGravatar Mark D. Roth2016-09-14
| | | | start the timer before the first op is sent down.
* Fix build problem on Windows.Gravatar Mark D. Roth2016-09-09
|
* clang-formatGravatar Mark D. Roth2016-09-09
|
* Remove debugging code.Gravatar Mark D. Roth2016-09-09
|
* Fix close vs. cancel confusion in transport helper functions.Gravatar Mark D. Roth2016-09-09
|
* Fix error refcounting.Gravatar Mark D. Roth2016-09-07
|
* Fix portability problems.Gravatar Mark D. Roth2016-09-06
|
* Move client-side deadline handling to client_channel filter.Gravatar Mark D. Roth2016-09-02
|
* Add locking. Add cancellation check. Use grpc_call_element_send_cancel().Gravatar Mark D. Roth2016-08-31
|
* Cancel deadline timer from on_complete instead of destroy_call_elem().Gravatar Mark D. Roth2016-08-26
|
* Initial code to move deadline timer into a filter. Timer cancellationGravatar Mark D. Roth2016-08-26
not working right -- will fix in subsequent commit.