Correct my misunderstanding of Go's break, and fix how we close channels and Writers so we can shut down our goroutines gracefully.
# Copyright 2009 The Go Authors. All rights reserved.# Use of this source code is governed by a BSD-style# license that can be found in the LICENSE file.include $(GOROOT)/src/Make.incTARG=interactGOFILES=\interact.go\include $(GOROOT)/src/Make.cmd