summaryrefslogtreecommitdiff
path: root/lib/fs.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/fs.js')
-rw-r--r--lib/fs.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/fs.js b/lib/fs.js
index 60134b1c32..0d8d8ec4dc 100644
--- a/lib/fs.js
+++ b/lib/fs.js
@@ -1054,7 +1054,9 @@ fs.chmodSync = function(path, mode) {
validatePath(path);
mode = modeNum(mode);
validateUint32(mode, 'mode');
- return binding.chmod(pathModule.toNamespacedPath(path), mode);
+ const ctx = { path };
+ binding.chmod(pathModule.toNamespacedPath(path), mode, undefined, ctx);
+ handleErrorFromBinding(ctx);
};
if (constants.O_SYMLINK !== undefined) {