Files
seaweedfs/weed
Chris Lu 5e258a5ce7 Fix critical race condition and improve error handling in worker client
- Capture channel pointers before checking for nil (prevents TOCTOU race with reconnect)
- Use async fallback goroutine for cmds send to prevent error loss when manager is busy
- Consistently close regWait channel on disconnect (matches streamFailed behavior)
- Complete cleanup of channels on failed registration
- Improve error messages for clarity (replace 'timeout' with 'failed' where appropriate)
2025-12-22 00:34:44 -08:00
..
fmt
2025-12-19 15:33:16 -08:00
2025-10-13 18:05:17 -07:00
fmt
2025-12-19 15:33:16 -08:00