smux
smux copied to clipboard
Added stream.CloseWithError(error) method for ability to send error on another side
Added stream.CloseWithError(error)
method for ability to send error on another side
Sometimes you need to understand reason of why a particular stream was closed by another side This is useful for both: tests and business logic.
If there is a suggestion on how to improve or ideas on how to pass an error interface instead of string, I’m ready to fix it ;)
Codecov Report
Merging #74 into master will decrease coverage by
1.21%
. The diff coverage is67.44%
.
@@ Coverage Diff @@
## master #74 +/- ##
==========================================
- Coverage 83.47% 82.25% -1.22%
==========================================
Files 6 6
Lines 708 744 +36
==========================================
+ Hits 591 612 +21
- Misses 97 109 +12
- Partials 20 23 +3
Impacted Files | Coverage Δ | |
---|---|---|
stream.go | 82.22% <64.51%> (-1.49%) |
:arrow_down: |
session.go | 78.84% <75.00%> (-1.23%) |
:arrow_down: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 637399a...1f49810. Read the comment docs.
this is an incompatible change, the data after fin will terminate this connetion for old version.
Mmm we may not send data for version 1
Add condition for v2 only