commit | 6320c3cb468ce5b7f5013ef048b53ee8c744a2d5 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Thu Dec 13 23:52:58 2012 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Thu Dec 13 23:52:58 2012 +0100 |
tree | 68eac560763bae67513935397ab289b128cdf6ec | |
parent | db9cb0b9b79647fd880e90e940d7c60e9bb790e2 [diff] |
OPTIM: epoll: use a temp variable for intermediary flag computations Playing with fdtab[fd].ev makes gcc constantly reload the pointers because it does not know they don't alias. Use a temporary variable instead. This saves a few operations in the fast path.