diff options
Diffstat (limited to 'src/unix')
-rw-r--r-- | src/unix/fs.c | 6 | ||||
-rw-r--r-- | src/unix/getaddrinfo.c | 1 | ||||
-rw-r--r-- | src/unix/getnameinfo.c | 1 |
3 files changed, 7 insertions, 1 deletions
diff --git a/src/unix/fs.c b/src/unix/fs.c index 652cdfd7..e66b1e4c 100644 --- a/src/unix/fs.c +++ b/src/unix/fs.c @@ -120,7 +120,11 @@ do { \ if (cb != NULL) { \ uv__req_register(loop, req); \ - uv__work_submit(loop, &req->work_req, uv__fs_work, uv__fs_done); \ + uv__work_submit(loop, \ + &req->work_req, \ + UV__WORK_FAST_IO, \ + uv__fs_work, \ + uv__fs_done); \ return 0; \ } \ else { \ diff --git a/src/unix/getaddrinfo.c b/src/unix/getaddrinfo.c index 10e8afd7..25827c1f 100644 --- a/src/unix/getaddrinfo.c +++ b/src/unix/getaddrinfo.c @@ -186,6 +186,7 @@ int uv_getaddrinfo(uv_loop_t* loop, if (cb) { uv__work_submit(loop, &req->work_req, + UV__WORK_SLOW_IO, uv__getaddrinfo_work, uv__getaddrinfo_done); return 0; diff --git a/src/unix/getnameinfo.c b/src/unix/getnameinfo.c index 9a436722..991002a6 100644 --- a/src/unix/getnameinfo.c +++ b/src/unix/getnameinfo.c @@ -109,6 +109,7 @@ int uv_getnameinfo(uv_loop_t* loop, if (getnameinfo_cb) { uv__work_submit(loop, &req->work_req, + UV__WORK_SLOW_IO, uv__getnameinfo_work, uv__getnameinfo_done); return 0; |