diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/dev.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/src/lib/dev.c b/src/lib/dev.c index 41841988..cac3ca37 100644 --- a/src/lib/dev.c +++ b/src/lib/dev.c @@ -276,7 +276,6 @@ void ap_fini()          bmp_destroy(ai.fds);          bmp_destroy(ai.fqueues);          shm_flow_set_destroy(ai.fqset); -        shm_rdrbuff_close(ai.rdrb);          if (ai.daf_name != NULL)                  free(ai.daf_name); @@ -303,6 +302,8 @@ void ap_fini()                  pthread_cond_destroy(&ai.ports[i].state_cond);          } +        shm_rdrbuff_close(ai.rdrb); +          free(ai.flows);          free(ai.ports); | 
