[CP] fix sequence operator memory leak
This commit is contained in:
parent
a61d1b7cdc
commit
2112bb3d87
@ -113,12 +113,13 @@ int ObLocalSequenceExecutor::init(ObExecContext &ctx)
|
||||
|
||||
void ObLocalSequenceExecutor::reset()
|
||||
{
|
||||
|
||||
ObSequenceExecutor::reset();
|
||||
}
|
||||
|
||||
void ObLocalSequenceExecutor::destroy()
|
||||
{
|
||||
sequence_cache_ = NULL;
|
||||
ObSequenceExecutor::destroy();
|
||||
}
|
||||
|
||||
int ObLocalSequenceExecutor::get_nextval(ObExecContext &ctx)
|
||||
@ -296,7 +297,7 @@ int ObRemoteSequenceExecutor::init_sequence_sql(ObExecContext &ctx)
|
||||
|
||||
void ObRemoteSequenceExecutor::reset()
|
||||
{
|
||||
|
||||
ObSequenceExecutor::reset();
|
||||
}
|
||||
|
||||
void ObRemoteSequenceExecutor::destroy()
|
||||
@ -316,6 +317,7 @@ void ObRemoteSequenceExecutor::destroy()
|
||||
}
|
||||
sessid_ = 0;
|
||||
dblink_conn_ = NULL;
|
||||
ObSequenceExecutor::destroy();
|
||||
}
|
||||
|
||||
int ObRemoteSequenceExecutor::rescan()
|
||||
|
Loading…
x
Reference in New Issue
Block a user