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

lightningnetwork / lnd / 2239
67%

Build:
DEFAULT BRANCH: master
Ran 11 Dec 2017 11:54PM UTC
Jobs 2
Files 101
Run time 22s
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
2239

push

travis-ci

Roasbeef
lnwallet: during channel resynchronization detect lack of commitment window

In this commit, we extend the ProcessChanSyncMsg to detect a case where
we don’t have the necessary revocation window to send out a new commit.
This can arise if the remote party sends us a new state, but we haven’t
yet fully processed their FundingLocked message yet, so we would be
unable to create a new commitment state.

We fix this by enumerating each of our actions in the case of an error.
If we get ErrNoWindow, then this indicates that we can’t give the
remote party the commitment we would like to optimistically send over.
This isn’t an issue though, as in the next round, we’ll resynchronize
our state.

14434 of 19942 relevant lines covered (72.38%)

31258.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2239.1 (RACE=false) 11 Dec 2017 11:54PM UTC 0
72.36
Travis Job 2239.1
3 2239.3 (RACE=false) 11 Dec 2017 11:54PM UTC 0
72.29
Travis Job 2239.3
Source Files on build 2239
  • List 0
  • Changed 21
  • Source Changed 1
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #2239
  • ef520f49 on github
  • Prev Build on master (#2232)
  • Next Build on master (#2252)
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

© 2025 Coveralls, Inc