- Jul 17, 2015
-
-
Craig Tiller authored
-
- Jul 10, 2015
-
-
Craig Tiller authored
-
- Jul 09, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- Jul 06, 2015
-
-
Craig Tiller authored
-
- Jul 02, 2015
-
-
Craig Tiller authored
-
- Jun 25, 2015
-
-
Nicolas "Pixel" Noble authored
This brings the Windows port more in-par with Linux. We're now making sure all of the pollsets are going to return immediately before calling the shutdown callback.
-
- Jun 24, 2015
-
-
Nicolas "Pixel" Noble authored
In the case we're using a threadpool, depending on where the threads are waiting in completion queue's next, they'll get stuck on shutdown because we're only kicking one of them. Instead, let's cascade-kick the pollsets when we shutdown so that we make sure all of them are exitting properly.
-
Nicolas "Pixel" Noble authored
-
- Jun 15, 2015
-
-
Craig Tiller authored
-
- Jun 05, 2015
-
-
Craig Tiller authored
-
- May 29, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- May 28, 2015
-
-
Craig Tiller authored
-
- May 27, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- May 26, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- May 23, 2015
-
-
Craig Tiller authored
-
- May 22, 2015
-
-
Craig Tiller authored
-
- May 21, 2015
-
-
Craig Tiller authored
-
- May 17, 2015
-
-
Craig Tiller authored
-
- May 15, 2015
-
-
Craig Tiller authored
-
- May 12, 2015
-
-
Craig Tiller authored
-
- May 05, 2015
-
-
Craig Tiller authored
-
- May 04, 2015
-
-
Craig Tiller authored
Simplify grpc_event into something that can be non-heap allocated. Deprecate grpc_event_finish. Remove grpc_op_error - use an int as this is more idiomatic C style.
-
- Apr 29, 2015
-
-
Craig Tiller authored
-
- Apr 28, 2015
-
-
Craig Tiller authored
-
- Apr 27, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
In the presence of garbage collectors, this helps ensure that completion queues outlive the servers that depend upon them.
-
Craig Tiller authored
-
- Apr 25, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- Apr 08, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
A previous fix to make close() occur later can cause socket reuse by servers to fail as previous sockets are left asynchronously open. This change: - adds a callback to TCP server shutdown to signal that the server is completely shutdown - wait for that callback before destroying listeners in the server (and before destroying the server) - handles fallout
-
- Apr 07, 2015
-
-
Craig Tiller authored
A previous fix to make close() occur later can cause socket reuse by servers to fail as previous sockets are left asynchronously open. This change: - adds a callback to TCP server shutdown to signal that the server is completely shutdown - wait for that callback before destroying listeners in the server (and before destroying the server) - handles fallout
-
- Mar 02, 2015
-
-
Craig Tiller authored
Make debugging a little easier, and remove an unnecessary assert
-
- Feb 24, 2015
-
-
David Klempner authored
This allows us to safely asynchronously add FDs in the possibly-promoting unary add case. Also fix the unary add async path to properly handle more of the extra cases it needs to handle.
-
- Feb 18, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-