Skip to content

Commit fae1016

Browse files
authored
Merge branch 'vercel:canary' into canary
2 parents 3da263d + 3ad9213 commit fae1016

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

turbopack/crates/turbo-tasks-backend/src/backend/operation/connect_child.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,10 @@ impl ConnectChildOperation {
8787
});
8888
}
8989

90+
// https://vercel.slack.com/archives/C03EWR7LGEN/p1750889741099559
91+
// HACK: immutable tracking is broken, disable it for now
92+
is_child_immutable = false;
93+
9094
// Immutable tasks cannot be invalidated, meaning that we never reschedule them.
9195
if !is_child_immutable && ctx.should_track_activeness() {
9296
queue.push(AggregationUpdateJob::IncreaseActiveCount {

turbopack/crates/turbo-tasks-backend/src/backend/operation/mod.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -597,7 +597,10 @@ impl<B: BackingStorage> TaskGuard for TaskGuardImpl<'_, B> {
597597
}
598598

599599
fn is_immutable(&self) -> bool {
600-
self.task.state().is_immutable()
600+
// https://vercel.slack.com/archives/C03EWR7LGEN/p1750889741099559
601+
// HACK: immutable tracking is broken, disable it for now
602+
false
603+
// self.task.state().is_immutable()
601604
}
602605
fn mark_as_immutable(&mut self) {
603606
self.task.state_mut().set_is_immutable(true);

0 commit comments

Comments
 (0)