aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr/iocp_windows.c
Commit message (Collapse)AuthorAge
* Merge github.com:grpc/grpc into no-worries-i-can-waitGravatar Craig Tiller2015-07-13
|\
* | Introduce a clock type field onto gpr_timespec.Gravatar Craig Tiller2015-07-13
| | | | | | | | | | Use it to validate that arithmetic on time types makes even some vague kind of sense.
| * remove chatty log messages on windowsGravatar Jan Tattermusch2015-07-12
|/
* Msys2 fixes, and compilation instructions.Gravatar Nicolas "Pixel" Noble2015-05-10
|
* Further Windows fixes.Gravatar Nicolas "Pixel" Noble2015-05-08
| | | | | | | | -) Properly flagging our endpoints as non-blocking. -) Accounting for the custom events. -) Restoring the on-error portion of read and write. -) Better accounting of the outstanding reads and writes. -) Various minor cleanups.
* Another round of win32 fixes and documentation.Gravatar Nicolas "Pixel" Noble2015-05-04
| | | | | -) Fixed a few more (much more rare) race conditions on shutdown. -) Fixed a degenerate case if we create a server but never start it.
* More win32 fixes + documentation.Gravatar Nicolas "Pixel" Noble2015-05-02
| | | | Fixing a very edge case where the tcp_client can crash due to race conditions on connection abortion.
* removed chatty log messages on windowsGravatar Jan Tattermusch2015-04-21
|
* Various Windows fixes.Gravatar Nicolas Noble2015-03-24
| | | | | | -) Introduce a wait-loop with a 100ms delay on iomgr shutdown, so that background threads have the chance to place last minute callbacks without having to stall for the whole 10 seconds deadline. -) io completion ports will get notifications on socket shutdowns, so we need to delay their deletions for after we get a notification for them. -) we need to keep some sense of how many orphan sockets are in, so we can properly collect them - let's not shutdown the iocp loop until after all orphans have been collected.
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* Addressing comments.Gravatar Nicolas Noble2015-02-10