- Re-check socket existence after lock check to avoid stale socket state - If socket is initially missing but daemon lock is held, re-check socket to handle daemon startup race - Add test TestTryConnectWithTimeout_SocketExistenceRecheck to verify fix Fixes bd-4owj