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

nokia / danm / 527 / 1
44%
master: 44%

Build:
DEFAULT BRANCH: master
Ran 28 Jun 2019 02:51PM UTC
Files 16
Run time 1min
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

28 Jun 2019 02:39PM UTC coverage: 23.894% (-0.1%) from 24.04%
TRAVIS_PIPELINE=docker

push

travis-ci

Levovar
Fixing bug of not properly cleaning up after ALL interfaces when SOME of them failed during create.

The root cause is that in some cases we have returned earlier during interface creation, than starting the asynch thread.
But if some other threads have already progressed to the point of forking, they were basically prematurely reaped by the early
termination of the whole process.
Nasty.

Resolution is getting rid of ALL early return cases. In case of an early failure we simply push the result in to the syncher object, even
if the error happened in the main thread.
Only Syncher can return from the main thread, no sooner and no later than all results are available: be them pushed from the main thread, or from a fork.

551 of 2306 relevant lines covered (23.89%)

6.02 hits per line

Source Files on job 527.1 (TRAVIS_PIPELINE=docker)
  • Tree
  • List 0
  • Changed 4
  • Source Changed 4
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 289
  • Travis Job 527.1
  • ac3daf66 on github
  • Prev Job for TRAVIS_PIPELINE=docker on master (#518.1)
  • Next Job for TRAVIS_PIPELINE=docker on master (#535.1)
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