aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr
Commit message (Collapse)AuthorAge
* Fix a bug in the multipoll on poll path where we use a file descriptor thats ↵Gravatar Craig Tiller2015-07-01
| | | | orphaned by mistake
* Merge github.com:grpc/grpc into forever-is-a-long-timeGravatar Craig Tiller2015-06-30
|\
* | Add an fd conservation test to verify that fds actually closeGravatar Craig Tiller2015-06-29
| |
| * 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
|/ /
* | Reworking the cascade kick to be Windows-specific.Gravatar Nicolas "Pixel" Noble2015-06-25
| | | | | | | | 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.
| * Merge github.com:grpc/grpc into oops-i-split-it-againGravatar Craig Tiller2015-06-25
| |\ | |/ |/|
* | Merge pull request #2202 from nicolasnoble/don-t-recursive-lock-meGravatar Craig Tiller2015-06-24
|\ \ | | | | | | Let's inform the system of the lock to unlock...
* | | On pollset shutdown, we need to unconditionally start the kick cascade.Gravatar Nicolas "Pixel" Noble2015-06-24
| | |
| * | Let's inform the system of the lock to unlock...Gravatar Nicolas "Pixel" Noble2015-06-24
|/ / | | | | | | Fixes #2190. In grpc_pollset_work we need to pass down which lock to unlock before actually doing something.
| * Merge github.com:grpc/grpc into oops-i-split-it-againGravatar Craig Tiller2015-06-24
| |\ | |/ |/|
| * Added commentsGravatar Craig Tiller2015-06-24
| |
* | Merge pull request #2171 from ctiller/fix-pollingGravatar Nicolas Noble2015-06-23
|\ \ | | | | | | Remove return status from maybe_work.
| | * Merge github.com:grpc/grpc into oops-i-split-it-againGravatar Craig Tiller2015-06-23
| | |\ | |_|/ |/| |
* | | Fixing Windows port after the removal of the backup poller.Gravatar Nicolas Noble2015-06-23
| | | | | | | | | | | | With the backup poller gone, the caller of grpc_pollset_work is expecting it to sleep. Aligning the behavior of the Windows port with the behavior of the Posix port.
| * | Remove return status from maybe_work.Gravatar Craig Tiller2015-06-22
|/ / | | | | | | | | | | | | Since alarm checks may mutate work deadlines for pollsets, the value returned from maybe_work is meaningless. Instead, maybe pollset_work always return 1 if maybe_work is invoked, and then redo the deadline check _on the next call_ to pollset_work.
* | Merge github.com:grpc/grpc into we-dont-need-no-backupGravatar Craig Tiller2015-06-18
|\ \ | | | | | | | | | | | | | | | Conflicts: gRPC.podspec tools/doxygen/Doxyfile.core.internal
| | * Merge github.com:grpc/grpc into oops-i-split-it-againGravatar Craig Tiller2015-06-18
| | |\ | | |/ | |/|
| * | prevent leaking gpr_slice in windows on_read()Gravatar Jan Tattermusch2015-06-18
| | |
| | * Merge branch 'we-dont-need-no-backup' into oops-i-split-it-againGravatar Craig Tiller2015-06-18
| | |\ | |_|/ |/| |
* | | DocsGravatar Craig Tiller2015-06-18
| | |
| | * Merge branch 'we-dont-need-no-backup' into oops-i-split-it-againGravatar Craig Tiller2015-06-17
| | |\ | |_|/ |/| |
* | | clang-format affected filesGravatar Craig Tiller2015-06-17
| | |
| | * Merge branch 'we-dont-need-no-backup' into oops-i-split-it-againGravatar Craig Tiller2015-06-17
| | |\ | |_|/ |/| |
* | | Be better about timeout roundingGravatar Craig Tiller2015-06-15
| | |
| | * Refactor progressGravatar Craig Tiller2015-06-11
| |/ |/|
* | prevent double destroy of pollsetGravatar Jan Tattermusch2015-06-10
| |
* | Fix compilation on WindowsGravatar Craig Tiller2015-06-08
| |
* | Fix ownershipGravatar Craig Tiller2015-06-08
| |
* | Merge github.com:grpc/grpc into we-dont-need-no-backupGravatar Craig Tiller2015-06-05
|\ \
* | | clang-formatGravatar Craig Tiller2015-06-05
| | |
| | * Merge remote-tracking branch 'upstream/master' into you-complete-meGravatar Craig Tiller2015-06-04
| | |\ | | |/ | |/|
| * | fix C# test access violation exception on WindowsGravatar Jan Tattermusch2015-06-04
| | |
| | * Merge github.com:grpc/grpc into you-complete-meGravatar Craig Tiller2015-06-04
| | |\ | | |/ | |/|
| * | Expose gpr_asprintf and gpr_strdupGravatar Masood Malekghassemi2015-06-03
| | |
* | | Bandaid over pollset promotionGravatar Craig Tiller2015-06-03
| | |
| | * Merge github.com:grpc/grpc into you-complete-meGravatar Craig Tiller2015-06-02
| | |\ | | |/ | |/| | | | | | | | | | Conflicts: src/core/iomgr/resolve_address_posix.c src/core/surface/server.c
* | | Turn off debugGravatar Craig Tiller2015-06-02
| | |
* | | Fix threading problem on early orphaningGravatar Craig Tiller2015-06-02
| | |
* | | Merge github.com:grpc/grpc into we-dont-need-no-backupGravatar Craig Tiller2015-06-02
|\| |
* | | Order unregister, freelist properlyGravatar Craig Tiller2015-06-02
| | |
| * | Fix Windows compilationGravatar Craig Tiller2015-06-02
| | |
* | | Fix MSAN reported errorGravatar Craig Tiller2015-06-02
| | |
* | | Fix TSAN reported errorsGravatar Craig Tiller2015-06-01
| | |
* | | Compile fixGravatar Craig Tiller2015-06-01
| | |
* | | Merge branch 'count-the-things' into we-dont-need-no-backupGravatar Craig Tiller2015-06-01
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile src/core/iomgr/pollset_posix.c src/core/surface/call.c src/core/surface/channel.c src/core/surface/server.c src/python/src/grpc/_adapter/_low_test.py tools/doxygen/Doxyfile.core.internal
| * | Merge github.com:grpc/grpc into count-the-thingsGravatar Craig Tiller2015-06-01
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/core/iomgr/fd_posix.h src/core/iomgr/iomgr.c
* | | | Merge branch 'count-the-things' into we-dont-need-no-backupGravatar Craig Tiller2015-06-01
|\| | |
| * | | Label all iomgr objectsGravatar Craig Tiller2015-06-01
| | | | | | | | | | | | | | | | | | | | This allows a list of them to be dumped to isolate where memory leaks are occuring.
* | | | Signal when shutting downGravatar Craig Tiller2015-06-01
| | | |