diff options
Diffstat (limited to 'src/lib/shm_flow_set.c')
| -rw-r--r-- | src/lib/shm_flow_set.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/lib/shm_flow_set.c b/src/lib/shm_flow_set.c index f1182a4d..e1e6c30d 100644 --- a/src/lib/shm_flow_set.c +++ b/src/lib/shm_flow_set.c @@ -148,6 +148,8 @@ struct shm_flow_set * shm_flow_set_create(pid_t pid)          if (set == NULL)                  goto fail_set; +        set->pid = getpid(); +          if (pthread_mutexattr_init(&mattr))                  goto fail_mutexattr_init; @@ -180,8 +182,6 @@ struct shm_flow_set * shm_flow_set_create(pid_t pid)          for (i = 0; i < SYS_MAX_FLOWS; ++i)                  set->mtable[i] = -1; -        set->pid = getpid(); -          return set;   fail_init: | 
