net_stack: don't write notify listen sockets
bug #17714 Change-Id: I91f6340bcda142b5eea12c0739b36e2f90af8ad3 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5247 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
This commit is contained in:
parent
305aa60f0c
commit
5847cd11a6
|
@ -913,6 +913,9 @@ socket_request_notification(net_socket* _socket, uint8 event, selectsync* sync)
|
||||||
}
|
}
|
||||||
case B_SELECT_WRITE:
|
case B_SELECT_WRITE:
|
||||||
{
|
{
|
||||||
|
if ((socket->options & SO_ACCEPTCONN) != 0)
|
||||||
|
break;
|
||||||
|
|
||||||
ssize_t available = socket_send_avail(socket);
|
ssize_t available = socket_send_avail(socket);
|
||||||
if ((ssize_t)socket->send.low_water_mark <= available
|
if ((ssize_t)socket->send.low_water_mark <= available
|
||||||
|| available < B_OK)
|
|| available < B_OK)
|
||||||
|
|
Loading…
Reference in New Issue