$OpenBSD: patch-ii_c,v 1.3 2013/01/07 14:15:16 bentley Exp $
--- ii.c.orig	Sat Jan  5 06:15:13 2013
+++ ii.c	Sun Jan  6 18:07:51 2013
@@ -389,8 +389,9 @@ static int read_line(int fd, size_t res_len, char *buf
 static void handle_channels_input(Channel *c) {
 	static char buf[PIPE_BUF];
 	if(read_line(c->fd, PIPE_BUF, buf) == -1) {
+		int fd;
 		close(c->fd);
-		int fd = open_channel(c->name);
+		fd = open_channel(c->name);
 		if(fd != -1)
 			c->fd = fd;
 		else
