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

lightningnetwork / lnd / 4003 / 1
65%
master: 65%

Build:
DEFAULT BRANCH: master
Ran 18 May 2018 11:47PM UTC
Files 151
Run time 10s
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

18 May 2018 11:21PM UTC coverage: 53.9% (-0.02%) from 53.917%
RACE=false

push

travis-ci

Roasbeef
contractcourt: prevent scoping bug by re-binding channel pointer

In this commit, we attempt to fix a bug that's possible within the
Start() method of the ChainArbiter. We pass the channel pointer directly
into the newActiveChannelArbitrator function causing it to close over
the loop variable. We later use the channel point directly to send
messages to other sub-systems. It's possible that we actually have the
shadowed loop variable and will send an incorrect message. Defensively,
we now re-bind the loop variable in order to ensure we point to the
proper channel.

23490 of 43581 relevant lines covered (53.9%)

14872.09 hits per line

Source Files on job 4003.1 (RACE=false)
  • Tree
  • List 0
  • Changed 42
  • Source Changed 1
  • Coverage Changed 42
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3234
  • Travis Job 4003.1
  • 9dcd98ad on github
  • Prev Job for RACE=false on master (#3994.1)
  • Next Job for RACE=false on master (#4004.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