Binance Square

28313

0 次瀏覽
2 討論中
看盘搭子阿豪
·
--
後臺工作線程出錯,主流程爲什麼可能一直等?Reth PR #28313 解釋:證明任務發生 panic 後沒有發出結果,而協調器自己還持有發送端,通道也不會自然斷開,於是等待者收不到明確結束信號。方案把每個任務的 panic 轉成 ProofJobError::Panicked,從統一出口發送一次結果,工作線程繼續服務。注意範圍:在線程領取任務前、打開 provider 時發生的 panic 不在這次覆蓋內。做 $ETH 節點或依賴其結果的服務,錯誤回執和成功回執一樣需要完整路徑。
後臺工作線程出錯,主流程爲什麼可能一直等?Reth PR #28313 解釋:證明任務發生 panic 後沒有發出結果,而協調器自己還持有發送端,通道也不會自然斷開,於是等待者收不到明確結束信號。方案把每個任務的 panic 轉成 ProofJobError::Panicked,從統一出口發送一次結果,工作線程繼續服務。注意範圍:在線程領取任務前、打開 provider 時發生的 panic 不在這次覆蓋內。做 $ETH 節點或依賴其結果的服務,錯誤回執和成功回執一樣需要完整路徑。
登入以探索更多內容
加入幣安廣場中的全球加密貨幣用戶
⚡️ 獲取加密貨幣的最新和實用資訊。
💬 受到全球最大加密貨幣交易所的信任。
👍 發掘來自經過驗證創作者的真實見解。
電子郵件 / 電話號碼