aboutsummaryrefslogtreecommitdiffstats
path: root/common/timing.cc
diff options
context:
space:
mode:
Diffstat (limited to 'common/timing.cc')
-rw-r--r--common/timing.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/common/timing.cc b/common/timing.cc
index f919cf1b..cefe36f0 100644
--- a/common/timing.cc
+++ b/common/timing.cc
@@ -153,8 +153,7 @@ void assign_budget(Context *ctx)
auto it = updates.find(pi);
if (it == updates.end())
continue;
- auto budget = ctx->getNetinfoRouteDelay(net.second.get(), i) + it->second;
- user.budget = ctx->getBudgetOverride(net.second->driver, budget);
+ user.budget = ctx->getNetinfoRouteDelay(net.second.get(), i) - it->second;
// Post-update check
if (ctx->user_freq && user.budget < 0)
@@ -198,8 +197,7 @@ void update_budget(Context *ctx)
auto it = updates.find(pi);
if (it == updates.end())
continue;
- auto budget = ctx->getNetinfoRouteDelay(net.second.get(), i) + it->second;
- user.budget = ctx->getBudgetOverride(net.second->driver, budget);
+ user.budget = ctx->getNetinfoRouteDelay(net.second.get(), i) + it->second;
// Post-update check
if (ctx->verbose) {