From b9c7130a6a596fac89a33d9d7c25757b16c38a01 Mon Sep 17 00:00:00 2001
From: Hamish Morrison <hamishm53@gmail.com>
Date: Sat, 30 May 2015 13:42:42 +0100
Subject: [PATCH 1/2] net_socket: notify of socket errors immediately when
selected
---
src/add-ons/kernel/network/stack/net_socket.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/add-ons/kernel/network/stack/net_socket.cpp b/src/add-ons/kernel/network/stack/net_socket.cpp
index bc7b8de..5582351 100644
a
|
b
|
socket_request_notification(net_socket* _socket, uint8 event, selectsync* sync)
|
905 | 905 | break; |
906 | 906 | } |
907 | 907 | case B_SELECT_ERROR: |
908 | | // TODO: B_SELECT_ERROR condition! |
| 908 | if (socket->error != B_OK) |
| 909 | notify_select_event(sync, event); |
909 | 910 | break; |
910 | 911 | } |
911 | 912 | |