aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr
Commit message (Collapse)AuthorAge
* fix build on windowsGravatar chai20102015-07-14
|
* Better socket kick for Windows.Gravatar Nicolas "Pixel" Noble2015-07-14
| | | | | Now calling tcp_shutdown will in fact close the socket, which cascades into properly cleaning out all the pending requests. The tcp_server_windows's shutdown logic had to be rewritted (simplified) in order to take this into account.
* remove chatty log messages on windowsGravatar Jan Tattermusch2015-07-12
|
* Merge pull request #2289 from ctiller/footprints-on-the-sands-of-timeGravatar Vijay Pai2015-07-10
|\ | | | | Introduce multiple clocks to GPR
* \ Merge github.com:grpc/grpc into simpler-cqGravatar Craig Tiller2015-07-10
|\ \
| | * Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-10
| | |\ | | |/ | |/|
| * | Merge pull request #2363 from jtattermusch/iomgr_leak_debugGravatar Nicolas Noble2015-07-09
| |\ \ | | | | | | | | improve debug info for client and server iomgr object leaks
| | * | improve debug info for client and server iomgr object leaksGravatar Jan Tattermusch2015-07-09
| | | |
* | | | Merge branch 'dont-shutdown-your-peers' into simpler-cqGravatar Craig Tiller2015-07-09
|\ \ \ \
| * | | | Fix race in TCP connectionGravatar Craig Tiller2015-07-09
| | |/ / | |/| | | | | | | | | | | | | | | | | | If the TCP client connection alarm triggers close to the connection deadline (but succeeds), the alarm shuts down the endpoint underneath the existing transport... which is very bad for its health.
| | | * Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-09
| | | |\ | | |_|/ | |/| |
* / | | Rewrite completion queue internals to use pre-allocation of eventsGravatar Craig Tiller2015-07-08
|/ / /
| * / Reduce spamGravatar Craig Tiller2015-07-08
|/ /
* | Merge branch 'master' of https://github.com/grpc/grpc into slice_to_cstringGravatar Julien Boeuf2015-07-08
|\ \
| | * Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-07
| | |\ | | |/ | |/| | | | | | | | | | Conflicts: src/core/channel/client_setup.c src/core/surface/init.c
| * | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-07
| |\ \
| * | | Guard against double pollset shutdown completionGravatar Craig Tiller2015-07-06
| | | |
| | | * clang-format changed filesGravatar Craig Tiller2015-07-06
| | | |
| | | * Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-06
| | | |\
| * | | \ Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-06
| |\ \ \ \ | | | |_|/ | | |/| |
| | | * | Structure repacking and sizingGravatar Craig Tiller2015-07-02
| | |/ /
| | | * Introduce multiple clocks to GPRGravatar Craig Tiller2015-07-01
| | | |
| | * | Fix refcount leakGravatar Craig Tiller2015-07-01
| | |/
| | * Merge pull request #2282 from ctiller/red-orange-yellow-green-blue-indigo-violetGravatar Nicolas Noble2015-07-01
| | |\ | | | | | | | | Fix a TSAN reported race
| * | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-01
| |\| |
| | | * Fix a TSAN reported raceGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | | | | | | | close() could race with epoll_ctl(); pretend to be polling while adding to the epoll set to prevent this
| | * | Merge pull request #2277 from ↵Gravatar Nicolas Noble2015-07-01
| | |\ \ | | | |/ | | |/| | | | | | | | | ctiller/in-the-town-where-i-was-born-there-lived-a-man Fix a bug in the multipoll on poll path where we use a file descripto…
| | * | Don't unregister resolver object until callback completeGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | | | Prevents TSAN races in iomgr shutdown code
| | * | Delay unregister of fd until freelistedGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | | | Prevents a race whereby we start deleting the freelist before it's used
| | | * Fix a bug in the multipoll on poll path where we use a file descriptor thats ↵Gravatar Craig Tiller2015-07-01
| | |/ | | | | | | | | | orphaned by mistake
| * | Change capitalizationGravatar Craig Tiller2015-07-01
| | |
| * | Remove random includes of windows.hGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | | | | | | | | | | | Instead, include a stanza in port_platform.h that: - gets windows.h included - defines things that we needs to define - tries to respect applications configurations by leaving things as untouched as possible
| * | Fix a bug where cancelled calls can be stranded past disconnectionGravatar Craig Tiller2015-07-01
| | |
* | | Merge branch 'master' of https://github.com/grpc/grpc into slice_to_cstringGravatar Julien Boeuf2015-07-01
|\ \ \ | | |/ | |/|
| | * Spam cleanup, properly shut down lb_policyGravatar Craig Tiller2015-07-01
| | |
| * | Merge github.com:grpc/grpc into forever-is-a-long-timeGravatar Craig Tiller2015-06-30
| |\ \
| | | * clang-format affected filesGravatar Craig Tiller2015-06-30
| | | |
| | | * Fix a bug where we can spuriously wakeup a nonexistant fdGravatar Craig Tiller2015-06-30
| | | |
| | | * Fix memory corruption bugGravatar Craig Tiller2015-06-30
| | | |
| | | * Spam cleanupGravatar Craig Tiller2015-06-30
| | | |
| | | * client_config bugfixesGravatar Craig Tiller2015-06-30
| | | |
| | | * Fix pollset_set handling in tcp_client_posixGravatar Craig Tiller2015-06-30
| | | |
| | | * DebuggingGravatar Craig Tiller2015-06-29
| | | |
* | | | Merge branch 'master' of https://github.com/grpc/grpc into slice_to_cstringGravatar Julien Boeuf2015-06-29
|\ \ \ \ | | |/ / | |/| |
* | | | Adding gpr_dump and gpr_hexdump as discussed. Removed gpr_slice_to_cstring ↵Gravatar Julien Boeuf2015-06-29
| | | | | | | | | | | | | | | | as well.
| | | * Merge branch 'forever-is-a-long-time' into tis-but-thy-nameGravatar Craig Tiller2015-06-29
| | | |\ | | | |/ | | |/| | | | | | | | | | | | | Conflicts: Makefile vsprojects/Grpc.mak
| | * | Add an fd conservation test to verify that fds actually closeGravatar Craig Tiller2015-06-29
| | | |
| | | * Small fixesGravatar Craig Tiller2015-06-26
| | |/ | |/|
| * | Merge pull request #2149 from ctiller/oops-i-split-it-againGravatar Vijay Pai2015-06-26
| |\ \ | | | | | | | | Initial transport lock split up
| | | * Call fd_orphan callback a little earlierGravatar Craig Tiller2015-06-26
| | |/ | |/|