commit | 4d5f13cab3411cae504d579c4011a6707f133580 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Sun Nov 05 11:04:47 2017 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Sun Nov 05 11:04:47 2017 +0100 |
tree | 9a152e2024176778c07e0d3328c657172bf2a517 | |
parent | 03071f69377f94fbe69f6ca00f10f4313432edf1 [diff] |
BUG/MEDIUM: threads/stick-tables: close a race condition on stktable_trash_expired() The spin_unlock() was called just before setting the expiry to TICK_ETERNITY, so if another thread has the time to perform its update and set a timeout, this would would clear it.