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

mcollina / aedes / 596
98%

Build:
DEFAULT BRANCH: master
Ran 27 Jul 2019 11:16AM UTC
Jobs 3
Files 14
Run time 3s
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
596

push

travis-ci

mcollina
Gracefully close clients & properly release connections (#283)

* Forcibly close a subscriber socket should not affect others
When multiple subscribers listen a same topic, the other subscribers should still receive messages even one of them is destroyed. Refer to issue https://github.com/mcollina/aedes/issues/246

* Gracefully close clients

* Fixed lint

* Refactor

* Close client when its socket is closed

* Release connections & emit connackSent after write

* Ensure stream is writable before proceed further

* Raised clientError when writes in closed stream.

* Raised connection closed error in setImmedate

* Set client status before unregisterClient call

* Fixed typo

* Removed console.log

254 of 275 branches covered (92.36%)

676 of 690 relevant lines covered (97.97%)

7244.28 hits per line

Jobs
ID Job ID Ran Files Coverage
1 596.1 27 Jul 2019 11:16AM UTC 0
97.97
Travis Job 596.1
2 596.2 27 Jul 2019 11:16AM UTC 0
97.97
Travis Job 596.2
3 596.3 27 Jul 2019 11:16AM UTC 0
97.97
Travis Job 596.3
Source Files on build 596
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #596
  • fdf9ba53 on github
  • Prev Build on master (#595)
  • Next Build on master (#139)
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