Could you, please, use another naming for the variable? I mean, ...V1
suffix seems inconvenient as it may be mistaken for old api-go version.
(*Client).Dial
seems to be redundant
Dial
is used in frostfs-node's multiclient within createForAddress.
The problem is…
I meant - to leave a comment in the code :) to describe the field. But as far as I see you fixed the field's name. So, the comment is not required
Check the changes out, please. Now it's closed if timer has expired
I am sorry. When I read your comment first time:
- times fires
- stream, nil is returned from NewStream
- context is cancelled
I mistook these points for "any of this" case. So, now…
It is true that stream from (2) should be closed?
I suppose we don't need to close if it's successfully/unsuccessfully opened . The goal of this fix is to prevent hung open_ing_. So, if we…