Skip to content

Commit 94426de

Browse files
Fix infinite wait on push/pull on windows (#2821)
2 parents 57bb1aa + c4e27bf commit 94426de

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pkg/commands/oscommands/cmd_obj_runner.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,9 @@ func (self *cmdObjRunner) runAndDetectCredentialRequest(
312312
return self.runAndStreamAux(cmdObj, func(handler *cmdHandler, cmdWriter io.Writer) {
313313
tr := io.TeeReader(handler.stdoutPipe, cmdWriter)
314314

315-
self.processOutput(tr, handler.stdinPipe, promptUserForCredential, cmdObj.GetTask())
315+
go utils.Safe(func() {
316+
self.processOutput(tr, handler.stdinPipe, promptUserForCredential, cmdObj.GetTask())
317+
})
316318
})
317319
}
318320

0 commit comments

Comments
 (0)