Fix wait_task hang
This commit is contained in:
parent
57b755ea91
commit
8228be3770
1
deps/oblib/src/lib/task/ob_timer.cpp
vendored
1
deps/oblib/src/lib/task/ob_timer.cpp
vendored
@ -453,6 +453,7 @@ void ObTimer::run1()
|
||||
}
|
||||
token.task->runTimerTask();
|
||||
ObMonitor<Mutex>::Lock guard(monitor_);
|
||||
running_task_ = NULL;
|
||||
if (token.task == uncanceled_task_) {
|
||||
uncanceled_task_ = NULL;
|
||||
token.delay = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user