diff options
-rw-r--r-- | input/flow/ulogd_inpflow_NFCT.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/input/flow/ulogd_inpflow_NFCT.c b/input/flow/ulogd_inpflow_NFCT.c index cdda741..fbebfb0 100644 --- a/input/flow/ulogd_inpflow_NFCT.c +++ b/input/flow/ulogd_inpflow_NFCT.c @@ -911,6 +911,7 @@ static int do_purge(void *data1, void *data2) /* if it is not in kernel anymore, purge it */ ret = nfct_query(cpi->pgh, NFCT_Q_GET, ts->ct); if (ret == -1 && errno == ENOENT) { + set_timestamp_from_ct(ts, ts->ct, STOP); do_propagate_ct(upi, ts->ct, NFCT_T_DESTROY, ts); hashtable_del(cpi->ct_active, &ts->hashnode); nfct_destroy(ts->ct); |