  
  	/* check if the connection already finished its connection
  	   handshake */
-@@ -4153,8 +4419,31 @@ nopoll_bool      nopoll_conn_wait_until_connection_ready (noPollConn * conn,
+@@ -4153,8 +4442,31 @@ nopoll_bool      nopoll_conn_wait_until_connection_ready (noPollConn * conn,
  		total_timeout = total_timeout - 500;
  	} /* end if */
  

 
 	/* send a cleanup message */
 	bytes_written = nopoll_conn_send_text (conn, "release-message", 15);
@@ -757,14 +757,14 @@ nopoll_bool test_04c (void) {
 	ctx = create_ctx ();
 
 	/* call to create a connection */

 
 	if (conn->pending_buf_bytes > 0) {
 		nopoll_log (conn->ctx, NOPOLL_LEVEL_DEBUG, "Calling with bytes we can reuse (%d), requested: %d",
@@ -1864,14 +2103,21 @@ int         __nopoll_conn_receive  (noPollConn * conn, char  * buffer, int  maxl
 #if defined(NOPOLL_OS_UNIX)
 	errno = 0;
 #endif
