We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b6b0a11 commit 863c519Copy full SHA for 863c519
machine.go
@@ -336,6 +336,11 @@ func (m *Machine) startVMM(ctx context.Context) error {
336
os.Remove(m.cfg.LogFifo)
337
os.Remove(m.cfg.MetricsFifo)
338
errCh <- err
339
+
340
+ // Notify subscribers that there will be no more values.
341
+ // When err is nil, two reads are performed (waitForSocket and close exitCh goroutine),
342
+ // second one never ends as it tries to read from empty channel.
343
+ close(errCh)
344
}()
345
346
// Set up a signal handler and pass INT, QUIT, and TERM through to firecracker
0 commit comments