projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Add an exception class for tossing resource error.
[m6w6/libmemcached]
/
libtest
/
port.cc
diff --git
a/libtest/port.cc
b/libtest/port.cc
index 152d8360be12d51e4d09409c0be7c97520cb921a..b6820335f1c3d610874da501710c67c219fe5006 100644
(file)
--- a/
libtest/port.cc
+++ b/
libtest/port.cc
@@
-100,7
+100,6
@@
in_port_t get_free_port()
if (getsockname(sd, (struct sockaddr *)&sin, &addrlen) != -1)
{
ret_port= sin.sin_port;
if (getsockname(sd, (struct sockaddr *)&sin, &addrlen) != -1)
{
ret_port= sin.sin_port;
- Error << ret_port;
}
}
}
}
}
}
@@
-117,7
+116,7
@@
in_port_t get_free_port()
// We handle the case where if we max out retries, we still abort.
if (ret_port <= 1024)
{
// We handle the case where if we max out retries, we still abort.
if (ret_port <= 1024)
{
-
abort(
);
+
throw fatal_message("No port could be found"
);
}
return ret_port;
}
return ret_port;