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

mp911de / lettuce / 1081
92%

Build:
DEFAULT BRANCH: master
Ran 17 Aug 2016 06:14PM UTC
Jobs 2
Files 244
Run time 4min
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
1081

push

travis-ci

mp911de
Add ConnectionWatchdog as last handler #335

The reuse of handlers causes multiple calls to channelActive/channelInactive/and so on. In some cases, the reconnection is faster than channel deregistration (calls to channelUnregistered) which leads to the call sequence channelRegistered (new channel), channelUnregistered (old channel). Similar for channelActive/channelInactive. This is handled inside the CommandHandler but can still lead to issues. Moving the ConnectionWatchdog to the end reduces the probability of the calls coming in the wrong order. It fixes also the channelActive/channelInactive order in fast reconnect scenarios as the channelInactive call is done before notifying the ConnectionWatchdog.

4 of 4 new or added lines in 2 files covered. (100.0%)

10018 of 10790 relevant lines covered (92.85%)

1.85 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/main/java/com/lambdaworks/redis/AbstractRedisReactiveCommands.java
1
100.0
src/main/java/com/lambdaworks/redis/cluster/NodeSelectionInvocationHandler.java
4
100.0
src/main/java/com/lambdaworks/redis/protocol/ConnectionWatchdog.java
Jobs
ID Job ID Ran Files Coverage
1 1081.1 (PROFILE=netty-40) 17 Aug 2016 06:18PM UTC 0
92.61
Travis Job 1081.1
2 1081.2 (PROFILE=netty-41) 17 Aug 2016 06:14PM UTC 0
92.69
Travis Job 1081.2
Source Files on build 1081
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1081
  • 646115c2 on github
  • Prev Build on master (#1078)
  • Next Build on master (#1083)
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