From a8e1afa0afbf9f9a8122546fd5a369cea8b3dcb4 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Fri, 10 Jan 2020 03:03:10 +0300 Subject: [PATCH] sys_net: fix sys_net_bnet_select arg check (nfds) --- rpcs3/Emu/Cell/lv2/sys_net.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/lv2/sys_net.cpp b/rpcs3/Emu/Cell/lv2/sys_net.cpp index 8ac67bc072..58c55c447b 100644 --- a/rpcs3/Emu/Cell/lv2/sys_net.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_net.cpp @@ -1786,7 +1786,7 @@ error_code sys_net_bnet_select(ppu_thread& ppu, s32 nfds, vm::ptrtv_sec * 1000000ull + _timeout->tv_usec; - if (nfds >= 0) + if (nfds > 0 && nfds <= 1024) { std::lock_guard nw_lock(g_fxo->get()->s_nw_mutex);