Merge tag 'v0.22.9'

release v0.22.9
This commit is contained in:
Max Kellermann
2021-06-23 21:02:06 +02:00
12 changed files with 48 additions and 19 deletions

View File

@@ -32,6 +32,7 @@ LastInputStream::~LastInputStream() noexcept = default;
void
LastInputStream::Close() noexcept
{
uri.clear();
is.reset();
close_timer.Cancel();
}

View File

@@ -64,8 +64,7 @@ public:
return is.get();
}
is.reset();
close_timer.Cancel();
Close();
is = open(new_uri, mutex);
uri = std::forward<U>(new_uri);