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

jzombie / rust-muxio / 30660907850 / 1
82%
main: 82%

Build:
DEFAULT BRANCH: main
Ran 31 Jul 2026 08:01PM UTC
Files 48
Run time 1s
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

31 Jul 2026 07:55PM UTC coverage: 81.599% (+0.5%) from 81.066%
30660907850.1

push

github

web-flow
v0.14.0-alpha (#96)

* Fix hung streams on disconnect and request/stream id collisions

Open streaming channels could hang forever when the server side
disconnected: the IPC client only failed pending streams if a prior
path hadn't already flipped the disconnected flag, and the mpsc adapter
dropped the End/Error notification on a poisoned sender lock, so the
reader was never released. Fix by always marking the transport
disconnected and failing all pending streams in shutdown, and by
recovering from a poisoned lock so the End/Error notification always
fires. Also run endpoint handlers outside the dispatcher lock (splitting
read_bytes into decode_bytes/run_handlers/send_responses) so a handler
that needs the dispatcher can't deadlock the transport read loop.

Additionally, request and stream ids could collide across the two ends
of a connection because both ends allocated from a process-global
counter, silently clobbering routing-table entries (e.g. a server-
initiated call overwriting a client stream's handler). Split the id
space in half with a new IdSpace type (high bit = direction marker):
clients allocate with the high bit clear, servers with the high bit set.
RpcDispatcher, RpcRespondableSession, and RpcSession now take an
IdSpace, and the WS/IPC servers construct their dispatchers with
IdSpace::Server. Add a cross-transport test asserting an open stream
terminates on server disconnect.

* Bump xxhash-rust from 0.8.15 to 0.8.17 (#94)

Bumps [xxhash-rust](https://github.com/DoumanAsh/xxhash-rust) from 0.8.15 to 0.8.17.
- [Commits](https://github.com/DoumanAsh/xxhash-rust/commits)

---
updated-dependencies:
- dependency-name: xxhash-rust
  dependency-version: 0.8.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump bytemuck from 1.25.0 to 1.25.2 (#93)

Bumps [bytemuck](htt... (continued)

2572 of 3152 relevant lines covered (81.6%)

818.76 hits per line

Source Files on job 30660907850.1
  • Tree
  • List 48
  • Changed 10
  • Source Changed 10
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 30660907850
  • fa650cea on github
  • Prev Job for on main (#28549620720.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc