aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/ext/grpc/rb_channel.c
Commit message (Expand)AuthorAge
* clang format codeGravatar Jan Tattermusch2019-01-08
* Fix typos in commentsGravatar Christopher Warrington2019-01-07
* ruby: Raise instead of hanging if grpc is used before and after forkGravatar Dylan Thacker-Smith2018-09-13
* fix race whereby we can call watch_connectivity_state on a destroyed channelGravatar Alexander Polcyn2018-04-05
* Merge pull request #14132 from apolcyn/fix_benign_compression_options_mem_leakGravatar apolcyn2018-02-08
|\
* | fix typoGravatar Shohei Kamimori2018-02-05
| * Fix two ruby memory leaks when exceptions are raisedGravatar Alexander Polcyn2018-01-22
|/
* Update clang-format to 5.0Gravatar Craig Tiller2017-11-03
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
* Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmergeGravatar murgatroid992017-05-25
|\
| * tentative fix for global side effect on interrupted constructorGravatar Alexander Polcyn2017-05-18
| * make get conn state always safe to callGravatar Alexander Polcyn2017-05-17
| * api watch unblock func kills only its own channelGravatar Alexander Polcyn2017-05-17
| * cleanupGravatar Alexander Polcyn2017-05-17
| * clang formatGravatar Alexander Polcyn2017-05-17
| * fix tentative startup bugGravatar Alexander Polcyn2017-05-17
| * fix lack-of-abort bugGravatar Alexander Polcyn2017-05-17
| * remove debug printsGravatar Alexander Polcyn2017-05-16
| * constant state watch without timeoutsGravatar Alexander Polcyn2017-05-09
| * Revert "Merge branch 'master' into v1.3.x"Gravatar Alexander Polcyn2017-04-26
|/
* Merge remote-tracking branch 'upstream/v1.3.x' into upmerge_v1.3.xGravatar murgatroid992017-04-19
|\
* | Extend clang-format to C#, Node, RubyGravatar Craig Tiller2017-04-19
| * don't hold the gil while waiting for bg thread to startGravatar Alexander Polcyn2017-04-17
| * fix bug in which gc of channel sleeps on cv before bg thread signaling has st...Gravatar Alexander Polcyn2017-04-15
| * defer grpc_init and background threads until first grpc object initGravatar Alexander Polcyn2017-04-14
* | Merge branch 'master' into cq_create_api_changesGravatar Sree Kuchibhotla2017-03-24
|\|
| * add generated imports header to be able to build on mingwGravatar Alexander Polcyn2017-03-23
* | Ruby changesGravatar Sree Kuchibhotla2017-03-22
| * get rid of time check increment in watch connectivity state loopGravatar Alexander Polcyn2017-03-22
| * fix setting of time_check_increment in watch conn state loopGravatar Alexander Polcyn2017-03-21
| * make fewer lock/unlock calls and loop on cv_wait in watch conn stateGravatar Alexander Polcyn2017-03-21
| * use RTEST with channel watch arg to capture larger set of truthy argsGravatar Alexander Polcyn2017-03-19
| * remove now-unused channel completion queuesGravatar Alexander Polcyn2017-03-15
| * stop mixing gpr mutexes and the ruby gil to fix channel closing deadlockGravatar Alexander Polcyn2017-03-15
| * watch channel state without the gil to fix deadlock on abrupt SIGTERMGravatar Alexander Polcyn2017-03-15
| * fix up tests and remove two unlocks in a row bugGravatar Alexander Polcyn2017-03-14
| * in the middle of fixing watch and get connectivity state to work with new cha...Gravatar Alexander Polcyn2017-03-14
| * change if to while to avoid unsafe wakeupGravatar Alexander Polcyn2017-03-13
| * remove a TODOGravatar Alexander Polcyn2017-03-13
| * add in background connectivity state pollerGravatar Alexander Polcyn2017-03-10
| * fix channel connectivity state functionGravatar Alexander Polcyn2017-03-10
* | Ruby: Completion queue creation API changesGravatar Sree Kuchibhotla2017-03-03
|/
* Revert "Revert "Metadata handling rewrite""Gravatar Craig Tiller2017-01-23
* Revert "Metadata handling rewrite"Gravatar Craig Tiller2017-01-20
* convert char* to grpc_slice in rubyGravatar Alexander Polcyn2016-12-12
* Change wrapped languages to use the new channel arg macro name.Gravatar Mark D. Roth2016-08-31
* Fix undefined reference in Ruby code, add linker warningGravatar murgatroid992016-07-19
* Simplified Ruby completion queue destruction codeGravatar murgatroid992016-06-30
* Merge branch 'grpc_trace_granularity' into ruby_garbage_collection_fixesGravatar murgatroid992016-06-23
|\
* | Finished removing CompletionQueue from Ruby API, made some changes for clarityGravatar murgatroid992016-06-13