diff options
| author | Patrick Schmidt <patrick.schmidt@innogames.com> | 2023-03-15 20:37:25 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-15 12:37:25 -0700 |
| commit | 71b33faef0925307880cf6752f1825efb2a96430 (patch) | |
| tree | 8adec187322552d4116d1e70fbcfbf5f5446455f /weed/command/server.go | |
| parent | f5854d13df2a46296c857005bb51e163fc20d4af (diff) | |
| download | seaweedfs-71b33faef0925307880cf6752f1825efb2a96430.tar.xz seaweedfs-71b33faef0925307880cf6752f1825efb2a96430.zip | |
Skip parent directory creation in mount (#4310)
A POSIX filesystem does not implicitly create parent directories when
they do not exist. Directories must be explicitly created and
permissions be set.
This also fixes a bug where asynchronous operations would create a
file in the filer before the parent directory was created. If the
file was a symlink or another special type of file the directory
would inherit that type and become unusable in the mounted FS.
Diffstat (limited to 'weed/command/server.go')
0 files changed, 0 insertions, 0 deletions
