summaryrefslogtreecommitdiff
path: root/units
diff options
context:
space:
mode:
authorJan Janssen <medhefgo@web.de>2014-09-06 10:36:34 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2014-10-09 23:16:36 -0400
commit06cc69d44c8ff2b652527357f28acd4cbe77c814 (patch)
treee660b1e180df8ac90be013a0fae8a5e148e8ad9e /units
parent853bd5cc72a0d4cbdd07cc3cabc65bef333a0c71 (diff)
sd-journal: fix sd_journal_enumerate_unique skipping values
sd_journal_enumerate_unique will lock its mmap window to prevent it from being released by calling mmap_cache_get with keep_always=true. This call may return windows that are wider, but compatible with the parameters provided to it. This can result in a mismatch where the window to be released cannot properly be selected, because we have more than one window matching the parameters of mmap_cache_release. Therefore, introduce a release_cookie to be used when releasing the window. https://bugs.freedesktop.org/show_bug.cgi?id=79380
Diffstat (limited to 'units')
0 files changed, 0 insertions, 0 deletions