diff options
| -rw-r--r-- | input/manager.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/input/manager.c b/input/manager.c index 47638278..5dfb0641 100644 --- a/input/manager.c +++ b/input/manager.c @@ -348,7 +348,7 @@ failed:  	err_connection_failed(pr->conn, pr->msg, strerror(err));  cleanup: -	if (isk > 0) +	if (isk >= 0)  		close(isk);  	close(pr->ctrl_sock); @@ -406,7 +406,7 @@ static gboolean control_connect_cb(GIOChannel *chan,  	return FALSE;  failed: -	if (csk > 0) +	if (csk >= 0)  		close(csk);  	err_connection_failed(pr->conn, pr->msg, strerror(err)); | 
