Revision 7ea26abb8b8625ccd4916f95fbd9466c8947f5bd authored by Akanksha Mahajan on 07 April 2022, 01:36:23 UTC, committed by Facebook GitHub Bot on 07 April 2022, 01:36:23 UTC
Summary:
Currently RocksDB reset async_read_in_progress_ in callback
due to which underlying filesystem relying on Poll API won't be called
leading to stale memory access.
In order to fix it, async_read_in_progress_ will be reset after Poll API
is called to make sure underlying file_system waiting on Poll can clear
its state or take appropriate action.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/9815

Test Plan: CircleCI tests

Reviewed By: anand1976

Differential Revision: D35451534

Pulled By: akankshamahajan15

fbshipit-source-id: b70ef6251a7aa9ed4876ba5e5100baa33d7d474c
1 parent e03f8a0
History
File Mode Size
bench-slow.json -rw-r--r-- 252.5 KB
bench.json -rw-r--r-- 60.1 KB
buckify_rocksdb.py -rw-r--r-- 11.0 KB
check_buck_targets.sh -rwxr-xr-x 776 bytes
rocks_test_runner.sh -rwxr-xr-x 268 bytes
targets_builder.py -rw-r--r-- 4.1 KB
targets_cfg.py -rw-r--r-- 1.6 KB
util.py -rw-r--r-- 3.6 KB

back to top