X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libtest%2Fport.cc;h=fefb6a6d394ada0c72b0c480b61b7b38c140a406;hb=refs%2Ftags%2F1.0.6;hp=152d8360be12d51e4d09409c0be7c97520cb921a;hpb=aa431d73f34773d6a4b7fc104f9bd7ae0384e094;p=m6w6%2Flibmemcached diff --git a/libtest/port.cc b/libtest/port.cc index 152d8360..fefb6a6d 100644 --- a/libtest/port.cc +++ b/libtest/port.cc @@ -19,6 +19,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include #include #include @@ -100,7 +101,6 @@ in_port_t get_free_port() if (getsockname(sd, (struct sockaddr *)&sin, &addrlen) != -1) { ret_port= sin.sin_port; - Error << ret_port; } } } @@ -117,7 +117,7 @@ in_port_t get_free_port() // We handle the case where if we max out retries, we still abort. if (ret_port <= 1024) { - abort(); + fatal_message("No port could be found"); } return ret_port;