summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-07-28 13:21:18 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-07-28 13:21:18 +0100
commit244315dce16f26a2acec8e1cd1ed21bda860fa97 (patch)
tree20dd45e2ac9d641c30ece8f028c4de482ae4258c
parentf42d44cc228a01d9e4f91de187a38c81fcd50a51 (diff)
downloadrspamd-244315dce16f26a2acec8e1cd1ed21bda860fa97.tar.gz
rspamd-244315dce16f26a2acec8e1cd1ed21bda860fa97.zip
[Fix] Avoid crash when closing mmapped file
-rw-r--r--src/libstat/backends/mmaped_file.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libstat/backends/mmaped_file.c b/src/libstat/backends/mmaped_file.c
index 75a9a5e10..86538039d 100644
--- a/src/libstat/backends/mmaped_file.c
+++ b/src/libstat/backends/mmaped_file.c
@@ -631,9 +631,8 @@ rspamd_mmaped_file_open (rspamd_mempool_t *pool,
}
rspamd_file_unlock (new_file->fd, FALSE);
-
new_file->cf = stcf;
-
+ new_file->pool = pool;
rspamd_mmaped_file_preload (new_file);
g_assert (stcf->clcf != NULL);