Issue Report
Environment
- Operating System: Ubuntu 20.04
- CPU Architecture: 3 core amd64
- RAM: 4G
- Storage: 80G
- Plot Size: 1G
- Subspace Deployment Method: CLI
Problem
My node just synced 1 hour ago and crashed like this:
2023-03-21T17:21:23.186657Z INFO substrate: 💤 Idle (100 peers), best: #542055 (0x060e…31d5), finalized #541955 (0x8a3d…ae9a), ⬇ 505.1kiB/s ⬆ 452.5kiB/s
2023-03-21T17:21:23.511938Z INFO substrate: ✨ Imported #542055 (0x702d…9818)
2023-03-21T17:21:24.547494Z INFO substrate: ✨ Imported #542056 (0xe5d6…5757)
2023-03-21T17:21:25.566925Z INFO substrate: ✨ Imported #542057 (0x578a…4bea)
2023-03-21T17:21:26.351758Z INFO substrate: ✨ Imported #542058 (0x07a0…7da7)
2023-03-21T17:21:27.018916Z INFO new{user_space_pledged=Some(1000.0 MB)}:summary_path: subspace_cli::summary: close time.busy=35.3µs time.idle=9.39µs
Starting farmer ...
2023-03-21T17:21:27.020043Z INFO subspace_sdk:🧑🌾 Initializing provider storage... db_path="/root/.local/share/subspace-cli/cache/providers_db" keys_limit=655360
2023-03-21T17:21:27.256011Z INFO substrate: ✨ Imported #542059 (0xf49d…6f9a)
2023-03-21T17:21:28.186949Z INFO substrate: 💤 Idle (39 peers), best: #542059 (0xf49d…6f9a), finalized #541959 (0x7f70…526c), ⬇ 102.6kiB/s ⬆ 94.9kiB/s
2023-03-21T17:21:30.059309Z INFO subspace_sdk:🧑🌾 Initializing piece cache... db_path="/root/.local/share/subspace-cli/cache/piece_cache_db" size=330
2023-03-21T17:21:30.063497Z INFO subspace_sdk:🧑🌾 Piece cache initialized successfully current_size=330
Farmer started successfully!
2023-03-21T17:21:30.468334Z INFO single_disk_plot{disk_farm_index=0}: subspace_farmer::single_disk_plot: Subscribing to slot info notifications
2023-03-21T17:21:30.468850Z INFO single_disk_plot{disk_farm_index=0}: subspace_farmer::reward_signing: Subscribing to reward signing notifications
2023-03-21T17:21:30.511069Z WARN sync: 💔 Error importing block 0x5f17bd8e7afe23c744917cda8bd341efb89e38b7a0311483d4fc728f18900df3: block has an unknown parent
The application panicked (crashed).
Message: Cannot block the current thread from within a runtime. This happens because a function attempted to block the current thread while the thread is being used to drive asynchronous tasks.
Location: /home/runner/.cargo/git/checkouts/subspace-sdk-cf03f5a296714cdf/dfa443f/src/farmer.rs:647
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
2023-03-21T17:21:30.522015Z INFO new{user_space_pledged=Some(1000.0 MB)}: subspace_cli::summary: close time.busy=309µs time.idle=3.50s
2023-03-21T17:21:30.523741Z INFO single_disk_plot{disk_farm_index=0}: subspace_farmer::single_disk_plot: close time.busy=54.3ms time.idle=398ms