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

jstasiak / python-zeroconf / 805
94%

Build:
DEFAULT BRANCH: master
Ran 07 Jul 2020 11:13AM UTC
Jobs 6
Files 2
Run time 2min
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

pending completion
805

push

travis-ci

web-flow
Fix an OS X edge case (#270, #188)

This contains two major changes:

* Listen on data from respond_sockets in addition to listen_socket
* Do not bind respond sockets to 0.0.0.0 or ::/0

The description of the original change by Emil:

<<<
Without either of these changes, I get no replies at all when browsing for
services using the browser example. I'm on a corporate network, and when
connecting to a different network it works without these changes, so maybe
it's something about the network configuration in this particular network
that breaks the previous behavior.

Unfortunately, I have no idea how this affects other platforms, or what
the changes really mean. However, it works for me and it seems reasonable
to get replies back on the same socket where they are sent.
>>>

The tests pass and it's been confirmed to a reasonable degree that this
doesn't break the previously working use cases.

Additionally this removes a memory leak where data sent to some of the
respond sockets would not be ever read from them (#171).

Co-authored-by: Emil Styrke <emil.styrke@axis.com>

572 of 690 branches covered (82.9%)

30 of 30 new or added lines in 1 file covered. (100.0%)

2201 of 2376 relevant lines covered (92.63%)

5.56 hits per line

Jobs
ID Job ID Ran Files Coverage
1 805.1 07 Jul 2020 11:13AM UTC 0
92.61
Travis Job 805.1
2 805.2 07 Jul 2020 11:13AM UTC 0
92.61
Travis Job 805.2
3 805.3 07 Jul 2020 11:13AM UTC 0
92.61
Travis Job 805.3
4 805.4 07 Jul 2020 11:13AM UTC 0
92.61
Travis Job 805.4
5 805.5 07 Jul 2020 11:14AM UTC 0
92.56
Travis Job 805.5
6 805.6 07 Jul 2020 11:15AM UTC 0
92.69
Travis Job 805.6
Source Files on build 805
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #805
  • fc92b1e2 on github
  • Prev Build on master (#800)
  • Next Build on master (#806)
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