HDFS-9268. fuse_dfs chown crashes when uid is passed as -1 (cmccabe)
(cherry picked from commit 2f1eb2bceb
)
This commit is contained in:
parent
baa2998e93
commit
1405181d08
|
@ -61,10 +61,10 @@ int dfs_chown(const char *path, uid_t uid, gid_t gid)
|
|||
}
|
||||
}
|
||||
|
||||
ret = fuseConnect(user, fuse_get_context(), &conn);
|
||||
ret = fuseConnectAsThreadUid(&conn);
|
||||
if (ret) {
|
||||
fprintf(stderr, "fuseConnect: failed to open a libhdfs connection! "
|
||||
"error %d.\n", ret);
|
||||
fprintf(stderr, "fuseConnectAsThreadUid: failed to open a libhdfs "
|
||||
"connection! error %d.\n", ret);
|
||||
ret = -EIO;
|
||||
goto cleanup;
|
||||
}
|
||||
|
|
|
@ -1306,6 +1306,8 @@ Release 2.8.0 - UNRELEASED
|
|||
HDFS-9304. Add HdfsClientConfigKeys class to TestHdfsConfigFields
|
||||
#configurationClasses. (Mingliang Liu via wheat9)
|
||||
|
||||
HDFS-9268. fuse_dfs chown crashes when uid is passed as -1 (cmccabe)
|
||||
|
||||
Release 2.7.2 - UNRELEASED
|
||||
|
||||
INCOMPATIBLE CHANGES
|
||||
|
|
Loading…
Reference in New Issue