mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-21 01:00:48 +00:00
Add an assert() in case of write into a file after close
This commit is contained in:
parent
c701493e30
commit
ec1aff245a
@ -1,5 +1,6 @@
|
||||
#include <unistd.h>
|
||||
#include <errno.h>
|
||||
#include <cassert>
|
||||
|
||||
#include <Common/Exception.h>
|
||||
#include <Common/ProfileEvents.h>
|
||||
@ -90,6 +91,8 @@ WriteBufferFromFileDescriptor::~WriteBufferFromFileDescriptor()
|
||||
{
|
||||
if (fd >= 0)
|
||||
next();
|
||||
else
|
||||
assert(!offset() && "attempt to write after close");
|
||||
}
|
||||
catch (...)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user