0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-06-06 03:58:58 +02:00

construct: Fix proper interruption/termination reenable for watch cmd.

This commit is contained in:
Jason Volk 2021-04-09 17:32:19 -07:00
parent 1328443ee8
commit 85a509f004

View file

@ -411,12 +411,13 @@ construct::console::cmd__watch()
this->line = line; do
{
const ircd::ctx::uninterruptible::nothrow ui;
std::cout << '\n';
const ircd::ctx::uninterruptible ui;
handle_line(); try
{
ircd::ctx::interruptible(true);
const log::console_quiet quiet(false);
const ircd::ctx::uninterruptible ri(false);
ctx::sleep(sleep_time);
}
catch(const ctx::interrupted &)