SFTP: respect file open flags also for file creation

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
Nicola Murino
2022-02-16 16:05:56 +01:00
parent f1832d4478
commit 900e519ff1
9 changed files with 23 additions and 20 deletions

View File

@@ -93,7 +93,7 @@ func (*OsFs) Create(name string, flag int) (File, *PipeWriter, func(), error) {
if flag == 0 {
f, err = os.Create(name)
} else {
f, err = os.OpenFile(name, flag, os.ModePerm)
f, err = os.OpenFile(name, flag, 0666)
}
return f, nil, nil, err
}