diff --git a/client.c b/client.c index 52df74c..7ca47ee 100644 --- a/client.c +++ b/client.c @@ -76,7 +76,11 @@ static void parse(int argc, char *argv[]) static void cleanup(void) { - close(sockfd); + if (close(sockfd) < 1) { + perror(pname); + return 1; + } + free(ai); }