mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-21 09:10:48 +00:00
dbms: fixed error with system.zookeeper table [#METR-18410].
This commit is contained in:
parent
55f6e9eccc
commit
2cb2850ca9
@ -226,6 +226,18 @@ public:
|
||||
{
|
||||
return future.get();
|
||||
}
|
||||
|
||||
Future(Future &&) = default;
|
||||
Future & operator= (Future &&) = default;
|
||||
|
||||
~Future()
|
||||
{
|
||||
/** Если никто не дождался результата, то мы должны его дождаться перед уничтожением объекта,
|
||||
* так как данные этого объекта могут всё ещё использоваться в колбэке.
|
||||
*/
|
||||
if (future.valid())
|
||||
future.wait();
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user