Roxen.git/
server/
modules/
filesystems/
filesystem.pike
Branch:
Tag:
Non-build tags
All tags
No tags
2018-03-28
2018-03-28 10:34:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>
3b8741d2cc8e369010c67e1c0be3b2a21d183f84 (
8
lines) (+
5
/-
3
)
[
Show
|
Annotate
]
Branch:
093159e5f507b5c0c3756d3bc764016f80533172
REQUEST_TRACE: Some adjusted traces.
1066:
return Roxen.http_status(403, "Permission denied."); }
+
TRACE_ENTER(sprintf("%s: Accepted", id->method), 0);
+
code = mkdir(f); int err_code = errno();
-
TRACE_ENTER(sprintf("%s: Accepted", id->method), 0);
-
+
if (code) { string msg = safe_chmod(f, 0777 & ~(id->misc->umask || 022)); privs = 0;
1086:
return Roxen.http_string_answer("Ok"); } else { privs = 0;
-
SIMPLE_TRACE_LEAVE("%s: Failed (
errcode
:%d)", id->method,
errcode
);
+
SIMPLE_TRACE_LEAVE("%s: Failed (
err
:
%d
: %s
)",
+
id->method,
err_code, strerror(err_code
)
)
;
TRACE_LEAVE("Failure"); if (id->method == "MKCOL") { if (err_code ==