B_SELECT_ERROR
notify_select_event(request->sync, B_SELECT_ERROR);
if (event < B_SELECT_READ || (event > B_SELECT_ERROR && event != B_SELECT_DISCONNECTED))
case B_SELECT_ERROR:
if (event < B_SELECT_READ || (event > B_SELECT_ERROR && event != B_SELECT_DISCONNECTED))
gSocketModule->notify(socket, B_SELECT_ERROR, error);
gSocketModule->notify(endpoint->Socket(), B_SELECT_ERROR, error);
case B_SELECT_ERROR:
case B_SELECT_ERROR:
if (event == B_SELECT_ERROR) {
| SELECT_FLAG(B_SELECT_DISCONNECTED) | SELECT_FLAG(B_SELECT_ERROR);
| SELECT_FLAG(B_SELECT_ERROR);
sync->set[fd].selected_events |= SELECT_FLAG(B_SELECT_ERROR);
| SELECT_FLAG(B_SELECT_DISCONNECTED) | SELECT_FLAG(B_SELECT_ERROR))) {
| SELECT_FLAG(B_SELECT_ERROR))) {
&& sync->set[fd].events & SELECT_FLAG(B_SELECT_ERROR)) {
notify_select_event_pool(fWriteSelectSyncPool, B_SELECT_ERROR);
|| (event == B_SELECT_ERROR && fReaderCount == 0)) {
case B_SELECT_ERROR: