temp commit - searching for bugs on buildbots
diff --git a/programs/http_client.c b/programs/http_client.c
index 8726484..c206110 100644
--- a/programs/http_client.c
+++ b/programs/http_client.c
@@ -253,17 +253,16 @@
 	printf("\nHTTP response:\n");
 
 	if (usrsctp_connect(sock, addr, addr_len) < 0) {
-		int errrorr = errno;
-		if (errno == ECONNREFUSED) {
+		int errno_safer = errno;
+		if (errno_safer == ECONNREFUSED) {
 			result = RETVAL_ECONNREFUSED;
-		} else if (errno == ETIMEDOUT) {
+		} else if (errno_safer == ETIMEDOUT) {
 			result = RETVAL_TIMEOUT;
 		} else {
 			result = RETVAL_CATCHALL;
 		}
-
-		printf("result %d - errno %d - ECONNREFUSED %d - errror %d\n", result, errno, ECONNREFUSED, errrorr);
 		perror("usrsctp_connect");
+		printf("result %d - errno %d - ECONNREFUSED %d - errror %d\n", result, errno, ECONNREFUSED, errno_safer);
 		fprintf(stderr, "%s\n", strerror(errno));
 
 		usrsctp_close(sock);
diff --git a/programs/http_client_upcall.c b/programs/http_client_upcall.c
index 5245fc7..864fcd9 100644
--- a/programs/http_client_upcall.c
+++ b/programs/http_client_upcall.c
@@ -302,15 +302,17 @@
 
 	if (usrsctp_connect(sock, addr, addr_len) < 0) {
 		if (errno != EINPROGRESS) {
-			perror("usrsctp_connect");
-			if (errno == ECONNREFUSED) {
+			int errno_safer = errno;
+			if (errno_safer == ECONNREFUSED) {
 				result = RETVAL_ECONNREFUSED;
-			} else if (errno == ETIMEDOUT) {
+			} else if (errno_safer == ETIMEDOUT) {
 				result = RETVAL_TIMEOUT;
 			} else {
 				result = RETVAL_CATCHALL;
 			}
-			printf("result %d - errno %d\n", result, errno);
+			perror("usrsctp_connect");
+			printf("result %d - errno %d - ECONNREFUSED %d - errror %d\n", result, errno, ECONNREFUSED, errno_safer);
+			fprintf(stderr, "%s\n", strerror(errno));
 
 			usrsctp_close(sock);