Fix comparator in CacheStorageScheduler
The comparator did not correctly handle the case when left->priority() > right->priority(). std::make_heap and friends will not work correctly with a bad comparator and may arbitrarily misbehave. This was caught by running tests with _LIBCPP_DEBUG=0. Bug: 923166, 1018920 Change-Id: Ie480f669746566cbe045c539e203b3b89564d267 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1919659 Auto-Submit: David Benjamin <davidben@chromium.org> Commit-Queue: Ben Kelly <wanderview@chromium.org> Reviewed-by:Ben Kelly <wanderview@chromium.org> Cr-Commit-Position: refs/heads/master@{#716027}
Showing
Please register or sign in to comment