Skip to content

Commit f88ff91

Browse files
authored
fix:close ask/dealstatus stream (#710)
1 parent a088d71 commit f88ff91

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

storagemarket/impl/client.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ func (c *Client) GetAsk(ctx context.Context, info storagemarket.StorageProviderI
221221
if err != nil {
222222
return nil, xerrors.Errorf("failed to open stream to miner: %w", err)
223223
}
224+
defer s.Close() //nolint
224225

225226
request := network.AskRequest{Miner: info.Address}
226227
if err := s.WriteAskRequest(request); err != nil {
@@ -269,6 +270,7 @@ func (c *Client) GetProviderDealState(ctx context.Context, proposalCid cid.Cid)
269270
if err != nil {
270271
return nil, xerrors.Errorf("failed to open stream to miner: %w", err)
271272
}
273+
defer s.Close() //nolint
272274

273275
buf, err := cborutil.Dump(&deal.ProposalCid)
274276
if err != nil {

0 commit comments

Comments
 (0)