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

weaveworks / weave / 3287
53%
master: 45%

Build:
Build:
LAST BUILD BRANCH: 2.8
DEFAULT BRANCH: master
Ran 19 Aug 2015 09:33AM UTC
Jobs 1
Files 49
Run time 1s
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
3287

push

travis-ci

rade
plug GossipSender leak

GossipChannel.sendDown is the (only) place which creates
GossipSenders. It has two call sites, Send and SendDown, only the
former of which performed a gc of existing senders. Therefore, in
configurations with

- a lot of connection churn, and
- SendDown invocations for these connections, and
- few or no Send invocations

we can leak GossipSenders.

The most likely scenario for this to occur is a peer that, while
having no other connections, is making/accepting connections which get
torn down post handshake, e.g. because IPAM detected a clash.

Fixes #1329.

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

3217 of 6098 relevant lines covered (52.76%)

93403.87 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
100.0
router/gossip_channel.go
Jobs
ID Job ID Ran Files Coverage
1 3287.1 (PATH="${PATH}:${HOME}/.local/bin") 19 Aug 2015 09:33AM UTC 0
52.76
Travis Job 3287.1
Source Files on build 3287
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3287
  • 0b764a2a on github
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