- Write PID to daemon.pid when acquiring lock for Windows compatibility - Increase socket cleanup timeout to 5s for Windows - Windows can't read locked files, so PID file is required fallback
- Write PID to daemon.pid when acquiring lock for Windows compatibility - Increase socket cleanup timeout to 5s for Windows - Windows can't read locked files, so PID file is required fallback