merged set_settings race condition fix into trunk

This commit is contained in:
Arvid Norberg
2012-04-06 03:02:50 +00:00
parent d7a3e823b5
commit 9024209d51
4 changed files with 11 additions and 10 deletions

View File

@@ -317,7 +317,7 @@ void run_elevator_test()
session_settings set;
set.use_read_cache = false;
disk_io_job j;
j.buffer = (char*)&set;
j.buffer = (char*)new session_settings(set);
j.action = disk_io_job::update_settings;
dio.add_job(j);
@@ -382,7 +382,7 @@ void run_elevator_test()
// test disabling disk-reordering
set.allow_reordered_disk_operations = false;
j.buffer = (char*)&set;
j.buffer = (char*)new session_settings(set);
j.action = disk_io_job::update_settings;
dio.add_job(j);