* Add counter for bounded channel sends that block. Signed-off-by: Andrei Sandu <andrei-mihail@parity.io> * fix typos Signed-off-by: Andrei Sandu <andrei-mihail@parity.io> * Fix bounded sent metric Signed-off-by: Andrei Sandu <andrei-mihail@parity.io> * refactor a bit and test Signed-off-by: Andrei Sandu <andrei-mihail@parity.io> * Return disconnect errors early. Signed-off-by: Andrei Sandu <andrei-mihail@parity.io> * future proof error handling Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>