BUG/MINOR: connection: remove a few synchronous calls to polling updates

There were a few synchronous calls to polling updates in some functions
called from the connection handler. These ones are not needed and should
be replaced by more efficient and more debugable asynchronous calls.
diff --git a/src/connection.c b/src/connection.c
index 4bb497e..519a8f9 100644
--- a/src/connection.c
+++ b/src/connection.c
@@ -284,7 +284,7 @@
 			if (errno == EINTR)
 				continue;
 			if (errno == EAGAIN) {
-				conn_sock_poll_recv(conn);
+				__conn_sock_poll_recv(conn);
 				return 0;
 			}
 			goto recv_abort;
@@ -455,7 +455,7 @@
 	goto fail;
 
  fail:
-	conn_sock_stop_both(conn);
+	__conn_sock_stop_both(conn);
 	conn->flags |= CO_FL_ERROR;
 	return 0;
 }