diff options
author | Prasanna Kumar Kalever <prasanna.kalever@redhat.com> | 2017-05-19 13:30:25 +0530 |
---|---|---|
committer | Prasanna Kumar Kalever <prasanna.kalever@redhat.com> | 2017-05-19 15:59:01 +0530 |
commit | 2a3d70e536a88ac2d0cef6a56c00f871afc1667b (patch) | |
tree | faa9b3b6d2d7276e51a65f8edbb6c77bbd3bd513 /rpc | |
parent | 804ce8e7b26dbf84a6f788627ee6d80fe6e10188 (diff) |
gluster-block: update journal data synchronously
Also use O_SYNC while creating/truncating block file.
Change-Id: Ic0bcc3f2905c438ca5b5d3e95955bbd5d95d3ef4
Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
Diffstat (limited to 'rpc')
-rw-r--r-- | rpc/glfs-operations.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rpc/glfs-operations.c b/rpc/glfs-operations.c index c7d38c4..9ae8ec5 100644 --- a/rpc/glfs-operations.c +++ b/rpc/glfs-operations.c @@ -102,7 +102,7 @@ glusterBlockCreateEntry(struct glfs *glfs, blockCreateCli *blk, char *gbid, } tgfd = glfs_creat(glfs, gbid, - O_WRONLY | O_CREAT | O_EXCL, + O_WRONLY | O_CREAT | O_EXCL | O_SYNC, S_IRUSR | S_IWUSR); if (!tgfd) { *errCode = errno; |