diff --git a/eth/tracers/api.go b/eth/tracers/api.go index d25f4062c8378..ef27637022b93 100644 --- a/eth/tracers/api.go +++ b/eth/tracers/api.go @@ -899,15 +899,6 @@ func (api *API) traceTx(ctx context.Context, message core.Message, txctx *Contex defer cancel() } } - deadlineCtx, cancel := context.WithTimeout(ctx, timeout) - go func() { - <-deadlineCtx.Done() - if errors.Is(deadlineCtx.Err(), context.DeadlineExceeded) { - tracer.Stop(errors.New("execution timeout")) - } - }() - defer cancel() - // Run the transaction with tracing enabled. vmenv := vm.NewEVM(vmctx, txContext, statedb, api.backend.ChainConfig(), vm.Config{Debug: true, Tracer: tracer, NoBaseFee: true}) // Call Prepare to clear out the statedb access list