commit | 8c12e2f785ad47fedd80af745f1c5743efcd35ff | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Wed Apr 17 20:52:51 2019 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Wed Apr 17 22:15:58 2019 +0200 |
tree | 68e7c433779b237a484dc320188d24efd2c9d244 | |
parent | a70bfaaf8b411dcd745db7d432d043a2d6f291ea [diff] |
MINOR: task/thread: factor out a wake-up condition The wakeup condition in task_wakeup() is redundant as it is already validated by the CAS. Better move the __task_wakeup() call there, it also has the merit of being easier to audit this way. This also reduces the code size by around 1.8 kB : $ size haproxy-? text data bss dec hex filename 2153806 100208 1307676 3561690 3658da haproxy-1 2152094 100208 1307676 3559978 36522a haproxy-2