[PATCH 1/7] supplicant: Make unix socket non-blocking.
    Jouni Malinen 
    j at w1.fi
       
    Sat Aug  4 13:36:16 EDT 2012
    
    
  
On Fri, Jul 06, 2012 at 09:52:35AM -0700, greearb at candelatech.com wrote:
> This keeps wpa_cli from hanging forever if the other end of the
> socket dies.
Thanks, applied with some cleanup.
>  	if (send(ctrl->s, _cmd, _cmd_len, 0) < 0) {
> +		if ((errno == EAGAIN) || (errno = EBUSY)
> +		    || (errno == EWOULDBLOCK)) {
Especially that 'errno = EBUSY' part required something.. ;-)
-- 
Jouni Malinen                                            PGP id EFC895FA
    
    
More information about the HostAP
mailing list