• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

c-ares / c-ares / #578
92%

Build:
DEFAULT BRANCH: main
Ran 24 Jan 2024 01:41PM UTC
Jobs 1
Files 153
Run time 13s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Jan 2024 01:36PM UTC coverage: 80.871% (+0.3%) from 80.572%
#578

push

travis-ci

web-flow
Event Subsystem: No longer require integrators to have their own (#696)

This PR implements an event thread to process all events on file descriptors registered by c-ares. Prior to this feature, integrators were required to understand the internals of c-ares and how to monitor file descriptors and timeouts and process events.

Implements OS-specific efficient polling such as epoll(), kqueue(), or IOCP, and falls back to poll() or select() if otherwise unsupported. At this point, it depends on basic threading primitives such as pthreads or windows threads.

If enabled via the ARES_OPT_EVENT_THREAD option passed to ares_init_options(), then socket callbacks cannot be used.

Fixes Bug: #611
Fix By: Brad House (@bradh352)

8138 of 10063 relevant lines covered (80.87%)

3227.06 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #578.1 24 Jan 2024 01:41PM UTC 0
80.87
Source Files on build #578
Detailed source file information is not available for this build.
  • Back to Repo
  • 7963c519 on github
  • Prev Build on main
  • Next Build on main
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc