- Aug 29, 2016
-
-
Mark D. Roth authored
-
- Jun 16, 2016
-
-
murgatroid99 authored
-
murgatroid99 authored
-
- Jun 13, 2016
-
-
Craig Tiller authored
-
- May 17, 2016
-
-
Craig Tiller authored
-
- May 04, 2016
-
-
Craig Tiller authored
-
- Apr 22, 2016
-
-
Sree Kuchibhotla authored
-
- Apr 21, 2016
-
-
Sree Kuchibhotla authored
Add the option of adding a non-listening server completion queue. This makes writing certain test cases (like hybrid_end2end tests) easier
-
- Mar 31, 2016
-
-
Craig Tiller authored
-
- Mar 26, 2016
-
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
- Mar 25, 2016
-
-
Craig Tiller authored
-
- Mar 15, 2016
-
-
David Garcia Quintas authored
-
- Dec 22, 2015
-
-
Craig Tiller authored
-
- Dec 15, 2015
-
-
Craig Tiller authored
-
- Dec 14, 2015
-
-
Craig Tiller authored
Some transport callbacks weren't getting triggered. We now ensure that this always occurs. Additionally: left some debug only code around to make this class of bug easier to diagnose in the future.
-
- Nov 02, 2015
-
-
Craig Tiller authored
-
- Oct 05, 2015
-
-
David Garcia Quintas authored
-
- Oct 04, 2015
-
-
David Garcia Quintas authored
-
David Garcia Quintas authored
-
- Sep 22, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
- Sep 21, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- Sep 03, 2015
-
-
Craig Tiller authored
Original PR #3074 by @dgquintas
-
Craig Tiller authored
-
- Aug 25, 2015
-
-
David Garcia Quintas authored
-
- Jul 30, 2015
-
-
Craig Tiller authored
Currently, if two threads call grpc_completion_queue_pluck on the same completion queue for different tags, there is a 50% chance that we deliver the completion wakeup to the wrong poller - forcing the correct poller to wait until its polling times out before it can return an event up to the application. This change tweaks our polling interfaces so that we can indeed wake a specific poller. Nothing has been performance tuned yet. It's definitely sub-optimal in a number of places. Wakeup file-descriptors should be recycled. We should have a path that avoids calling poll() followed by epoll(). We can probably live without it right at the second though. This code will fail on Windows at least (I'll do that port when I'm in the office and have a Windows machine).
-
- Jul 09, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- Jun 24, 2015
-
-
Nicolas "Pixel" Noble authored
-
- Jun 15, 2015
-
-
Craig Tiller authored
-
- May 29, 2015
-
-
Craig Tiller authored
-
- May 28, 2015
-
-
Craig Tiller authored
-
- May 27, 2015
-
-
Craig Tiller authored
-
- May 26, 2015
-
-
Craig Tiller authored
-