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

rsocket / rsocket-cpp / 1814 / 3
38%
master: 38%

Build:
DEFAULT BRANCH: master
Ran 13 Jul 2017 10:27PM UTC
Files 110
Run time 4s
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

13 Jul 2017 10:21PM UTC coverage: 70.439% (+0.6%) from 69.839%
COMPILER=gcc-5

push

travis-ci

web-flow
Slightly saner {Flowable,Observable}Operator shutdown semantics (#564)

* Slightly saner {Flowable,Observable}Operator shutdown semantics

An operator is between an upstream Flowable and a downstream subscriber.  The
stream of signals it receives from one is not synchronized with the other.  We
can't assume that we have a downstream subscriber when
FlowableOperator::onComplete() is called from the upstream.

We consider an operator "terminated" if it has lost its references to its
upstream and downstream.  A terminated operator can still have methods called
upon it, so we need to make sure we don't send any signals from one side to the
other.

Enables the Observable.SimpleTake test, which previously hit ASAN errors because
of this bad behavior.

* Add TerminateState + terminateImpl()

* Attempt at fixing gcc-4.9 build

* Second attempt at appeasing gcc-4.9

3398 of 4824 relevant lines covered (70.44%)

921.49 hits per line

Source Files on job 1814.3 (COMPILER=gcc-5)
  • Tree
  • List 0
  • Changed 31
  • Source Changed 2
  • Coverage Changed 31
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1814
  • Travis Job 1814.3
  • c2459071 on github
  • Prev Job for COMPILER=gcc-5 on master (#1809.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