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

jstasiak / python-zeroconf / 805 / 1
94%
master: 94%

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

07 Jul 2020 11:11AM UTC coverage: 92.605% (+0.03%) from 92.577%
805.1

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>

597 of 712 branches covered (83.85%)

2204 of 2380 relevant lines covered (92.61%)

0.93 hits per line

Source Files on job 805.1
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 616
  • Travis Job 805.1
  • fc92b1e2 on github
  • Prev Job for on master (#800.1)
  • Next Job for on master (#806.3)
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