diff --git a/src/rrd_open.c b/src/rrd_open.c
index 7d6ddc9b90fec151fb37c266289b52b5cda20745..0939e7c2d50164a1d5175a92b9d7edb44459c1c4 100644 (file)
--- a/src/rrd_open.c
+++ b/src/rrd_open.c
if (rdwr & RRD_CREAT) {
flags |= (O_CREAT | O_TRUNC);
}
+ if (rdwr & RRD_EXCL) {
+ flags |= O_EXCL;
+ }
}
if (rdwr & RRD_READAHEAD) {
#ifdef MAP_POPULATE