diff --git a/src/win/fs.c b/src/win/fs.c index 7e302b32..5df4829d 100644 --- a/src/win/fs.c +++ b/src/win/fs.c @@ -1445,6 +1445,7 @@ int uv_fs_symlink(uv_loop_t* loop, uv_fs_t* req, const char* path, if (cb) { uv_fs_req_init_async(loop, req, UV_FS_SYMLINK, path, pathw, cb); req->new_pathw = new_pathw; + req->file_flags = flags; req->flags |= UV_FS_FREE_NEW_PATH; QUEUE_FS_TP_JOB(loop, req); } else {