
os/signal.Stop() does not actually close the channel, which means the channel is blocked. Not serious because we don't use interrupt protection on the server, just the CLI (which can afford 1 leaked goroutine).
os/signal.Stop() does not actually close the channel, which means the channel is blocked. Not serious because we don't use interrupt protection on the server, just the CLI (which can afford 1 leaked goroutine).