Skip to content

Commit c524796

Browse files
committed
chore(provisionersdk): ignore io.EOF in Session.requestReader
1 parent 9e1967b commit c524796

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

provisionersdk/session.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,11 @@ func (s *Session) requestReader(done <-chan struct{}) <-chan *proto.Request {
100100
for {
101101
req, err := s.stream.Recv()
102102
if err != nil {
103-
s.Logger.Info(s.Context(), "recv done on Session", slog.Error(err))
103+
if !xerrors.Is(err, io.EOF) {
104+
s.Logger.Warn(s.Context(), "recv done on Session", slog.Error(err))
105+
} else {
106+
s.Logger.Info(s.Context(), "recv done on Session")
107+
}
104108
return
105109
}
106110
select {

0 commit comments

Comments
 (0)