diff --git a/search/Sta.cc b/search/Sta.cc index 36dfacab..fc1a6777 100644 --- a/search/Sta.cc +++ b/search/Sta.cc @@ -359,6 +359,8 @@ Sta::updateComponentsState() if (check_timing_) check_timing_->copyState(this); clk_network_->copyState(this); + if (clk_skews_) + clk_skews_->copyState(this); if (power_) power_->copyState(this); } diff --git a/util/DispatchQueue.cc b/util/DispatchQueue.cc index d59fdf18..e8a31e5f 100644 --- a/util/DispatchQueue.cc +++ b/util/DispatchQueue.cc @@ -35,6 +35,7 @@ DispatchQueue::terminateThreads() threads_[i].join(); } } + quit_ = false; } void