diff options
Diffstat (limited to 'daemon/file.c')
-rw-r--r-- | daemon/file.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/daemon/file.c b/daemon/file.c index c09de71f..16dfb009 100644 --- a/daemon/file.c +++ b/daemon/file.c @@ -40,7 +40,7 @@ do_touch (const char *path) ABS_PATH (path, -1); CHROOT_IN; - fd = open (path, O_WRONLY | O_CREAT | O_NOCTTY | O_NONBLOCK, 0666); + fd = open (path, O_WRONLY | O_CREAT | O_NOCTTY, 0666); CHROOT_OUT; if (fd == -1) { @@ -293,7 +293,7 @@ do_write_file (const char *path, const char *content, int size) size = strlen (content); CHROOT_IN; - fd = open (path, O_WRONLY | O_CREAT | O_NOCTTY | O_NONBLOCK, 0666); + fd = open (path, O_WRONLY | O_TRUNC | O_CREAT | O_NOCTTY, 0666); CHROOT_OUT; if (fd == -1) { |