diff --git a/can/input.go b/can/input.go index 6ddca57..457b4a3 100644 --- a/can/input.go +++ b/can/input.go @@ -58,6 +58,7 @@ func ReadStdin() <-chan *CanFrame { go func() { scanner := bufio.NewScanner(os.Stdin) process(scanner, c) + close(c) }() return c }