From 96112ec66dea8ad8f6dbb76396a436dd9bf82c35 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Thu, 7 Jun 2018 11:13:49 +0200 Subject: [PATCH] test/fs_report: delay Report/ROM file removal Ref #2839 --- repos/os/src/test/fs_report/main.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/repos/os/src/test/fs_report/main.cc b/repos/os/src/test/fs_report/main.cc index 4d02d3fee7..fa4aae7814 100644 --- a/repos/os/src/test/fs_report/main.cc +++ b/repos/os/src/test/fs_report/main.cc @@ -139,7 +139,12 @@ struct Test::Main log("(9) received expected focus ROM content"); _focus_rom->sigh(_focus_removal_handler); + _one_shot_timeout.construct(_timer, *this, &Main::_handle_timer_3); + _one_shot_timeout->schedule(Microseconds(500*1000)); + } + void _handle_timer_3(Duration) + { log("(10) remove focus file"); _vfs_env.root_dir().unlink("focus"); }