Ticket #4859: check_against_invalid_socket.patch

File check_against_invalid_socket.patch, 423 bytes (added by Kris Nobes <kris.nobes@…>, 12 years ago)
  • boost\asio\detail\impl\socket_ops.ipp

    old new  
    119119    socket_type new_socket = socket_ops::accept(s, addr, addrlen, ec);
    120120
    121121    // Check if operation succeeded.
    122     if (new_socket >= 0)
     122    if (new_socket != invalid_socket)
    123123      return new_socket;
    124124
    125125    // Operation failed.