summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/shm_flow_set.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/lib/shm_flow_set.c b/src/lib/shm_flow_set.c
index ca3a1a87..d2107fc3 100644
--- a/src/lib/shm_flow_set.c
+++ b/src/lib/shm_flow_set.c
@@ -84,20 +84,16 @@ struct shm_flow_set * shm_flow_set_create()
mode_t mask;
int shm_fd;
int i;
- struct stat st;
sprintf(fn, SHM_FLOW_SET_PREFIX "%d", getpid());
- if (stat(fn, &st) != -1 && unlink(fn))
- return NULL;
-
set = malloc(sizeof(*set));
if (set == NULL)
return NULL;
mask = umask(0);
- shm_fd = shm_open(fn, O_CREAT | O_EXCL | O_RDWR, 0666);
+ shm_fd = shm_open(fn, O_CREAT | O_RDWR, 0666);
if (shm_fd == -1) {
free(set);
return NULL;