X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=daemon%2Ffile.c;h=16dfb009873be63306609f783a53f293b5c46ee2;hb=ad1d84a142169baaed293de71fb9430178d9f999;hp=c09de71f669cd3b58ca3eb13adcee953f851cb3f;hpb=161018ed1e90c796e6e099859979da02d5f3e410;p=libguestfs.git diff --git a/daemon/file.c b/daemon/file.c index c09de71..16dfb00 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) {