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

lightningnetwork / lnd / 4003
65%

Build:
DEFAULT BRANCH: master
Ran 18 May 2018 11:47PM UTC
Jobs 2
Files 151
Run time 40min
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
4003

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.

23521 of 43581 relevant lines covered (53.97%)

30756.22 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4003.1 (RACE=false) 18 May 2018 11:47PM UTC 0
53.9
Travis Job 4003.1
3 4003.3 (RACE=false) 19 May 2018 12:27AM UTC 0
54.01
Travis Job 4003.3
Source Files on build 4003
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4003
  • 9dcd98ad on github
  • Prev Build on master (#3994)
  • Next Build on master (#4004)
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