Fix HHWheelTimer compilation bug in libc++ build
authorPeter Griess <pgriess@fb.com>
Tue, 6 Jan 2015 20:30:32 +0000 (12:30 -0800)
committerViswanath Sivakumar <viswanath@fb.com>
Tue, 13 Jan 2015 19:01:04 +0000 (11:01 -0800)
commit0af2af09652296647926bcbf3d5b17b1bb5bcd95
treecf7df4197ae8b934c3003bcbd7f701a1ae7796b4
parent2718883797152977fd95c43171e98956f655119c
Fix HHWheelTimer compilation bug in libc++ build

Summary:
- Manually swap bucket_ entries in HHWheelTimer to work around a bug in
libc++

Test Plan:
- fbconfig -r folly/io/async && fbmake runtests --extended-tests
- Sync to OS X and build there

Reviewed By: davejwatson@fb.com

Subscribers: trunkagent, doug, seanc, folly-diffs@

FB internal diff: D1766601

Signature: t1:1766601:1420566916:24a2911e997ee04f0934884bdf7b82345cb2b752
folly/io/async/HHWheelTimer.cpp