test: allow net unreachable status in udp test
Since the destination address may not be routable, UV_ENETUNREACH is an error that can happen and should be handled. Fixes: https://github.com/libuv/libuv/issues/1680 PR-URL: https://github.com/libuv/libuv/pull/1695 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
This commit is contained in:
parent
3ad4dfad0c
commit
a468257e5d
@ -67,7 +67,7 @@ static void idle_cb(uv_idle_t* handle) {
|
||||
|
||||
static void send_cb(uv_udp_send_t* req, int status) {
|
||||
ASSERT(req != NULL);
|
||||
ASSERT(status == 0);
|
||||
ASSERT(status == 0 || status == UV_ENETUNREACH);
|
||||
CHECK_OBJECT(req->handle, uv_udp_t, client);
|
||||
CHECK_OBJECT(req, uv_udp_send_t, send_req);
|
||||
req->handle = NULL;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user