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

lightningnetwork / lnd / 741 / 2
62%
master: 62%

Build:
DEFAULT BRANCH: master
Ran 04 Apr 2017 12:25PM UTC
Files 64
Run time 3s
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

04 Apr 2017 12:20PM UTC coverage: 68.965% (+0.09%) from 68.88%
741.2

push

travis-ci

Roasbeef
chainntnfs/btcdnotify: fix race condition for block epoch clients

This commit fixes a race condition that was introduced while fixing a
lingering bug in the logic to notify block epoch clients. The race
condition would happen as by removing the default case in the select
statement, it was now possible for the client’s block epoch client to
be closed while the routine was attempting a send on it.

We now eliminate this race condition possibility by adding a wait group
to all goroutines launched to dispatch a block epoch notification. With
this modification, the Stop() goroutine will now wait for all other
goroutine to exit before closing the block epoch channels of all
currently registered clients.

7642 of 11081 relevant lines covered (68.96%)

4498.02 hits per line

Source Files on job 741.2
  • Tree
  • List 0
  • Changed 6
  • Source Changed 5
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 741
  • Travis Job 741.2
  • 419c2ac2 on github
  • Prev Job for on master (#720.2)
  • Next Job for on master (#742.2)
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