-
Notifications
You must be signed in to change notification settings - Fork 744
Open
Description
Description
When I run the Fresh upgrade task (deno task upgrade) to migrate a project from Fresh 1 to Fresh 2, the updater gets stuck at the file-processing stage and never progresses. After it hangs, my WSL session becomes unresponsive / crashes, effectively breaking WSL until I restart it.
This seems to happen consistently on my machine.
Steps to reproduce
-
Open WSL and go to the Fresh project directory:
cd ~/project
-
Run:
deno task upgrade
Expected behavior
- The Fresh updater should continue past “Processing files…” and complete the migration (or fail with a clear error message).
Actual behavior
-
Output stops here and never progresses:
Callab@WIN-01S7BST8S4R:~/project$ deno task upgrade Task upgrade deno upgrade && deno run -A -r jsr:@fresh/update . Current Deno version: v2.6.10 Looking up stable version Local deno version 2.6.10 is the most recent release 🍋 Fresh Updater Note: Breaking changes may require additional manual updates. 🚀 Starting Fresh 1 to Fresh 2 migration... 📝 Updating configuration files... ✅ Configuration updated successfully 🔍 Scanning for source files... 📁 Found 3845 files to process 🔄 Processing files... [00:00] [--------------------------------------------------] [0/12945 files] -
After this, WSL freezes/crashes.
Environment
-
OS: Windows + WSL (please fill exact versions)
- Windows version: (e.g. Windows 11 23H2 / build …)
- WSL version: (output of
wsl --version) - Distro: (Ubuntu 22.04/24.04/etc.)
-
Deno:
v2.6.10 -
Fresh updater:
deno run -A -r jsr:@fresh/update . -
Project size: “Found 3845 files”, attempts to process 12945 files
Additional info
- The progress stays at 0/12945 and doesn’t move even after waiting.
- No error is printed before WSL becomes unstable.

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels