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

grpc / grpc-java / 14287 / 1
89%
master: 89%

Build:
DEFAULT BRANCH: master
Ran 07 Jun 2019 04:47PM UTC
Files 261
Run time 14s
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

07 Jun 2019 04:32PM UTC coverage: 87.157% (+0.04%) from 87.122%
14287.1

push

travis-ci

web-flow
services: fix HealthCheckingLoadBalancer.shutdown(). (#5848)

HealthCheckingLoadBalancer.shutdown() calls
hcState.onSubchannelState(SHUTDOWN) which removes that hcState from
helper.hcStates.  Therefore, if more than one Subchannels are present,
ConcurrentModificationException will be thrown.

Since HealthCheckingLoadBalancer.shutdown() will clear the hcStates
set after the loop, it's unnecessary to do the deletion within the
loop.  However, when a Subchannel is shutdown by LoadBalancer, its
HcState still needs to be removed.  To do that, change moves the
deletion to Subchannel.shutdown().

14964 of 17169 relevant lines covered (87.16%)

0.87 hits per line

Source Files on job 14287.1
  • Tree
  • List 0
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 11985
  • Travis Job 14287.1
  • c6f15162 on github
  • Prev Job for on master (#14285.1)
  • Next Job for on master (#14290.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