From b069cfc670fb78b4b429d07d2aadb59628426a25 Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Mon, 26 Sep 2016 01:35:31 +0300 Subject: [PATCH] Add error check to accept --- source/net/streamserversocket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/net/streamserversocket.cpp b/source/net/streamserversocket.cpp index 9900e5d..1823dbd 100644 --- a/source/net/streamserversocket.cpp +++ b/source/net/streamserversocket.cpp @@ -38,7 +38,7 @@ StreamSocket *StreamServerSocket::accept() SockAddr::SysAddr sa; Private new_p; - new_p.handle = ::accept(priv->handle, reinterpret_cast(&sa.addr), &sa.size); + new_p.handle = check_sys_error(::accept(priv->handle, reinterpret_cast(&sa.addr), &sa.size)); RefPtr paddr = SockAddr::new_from_sys(sa); return new StreamSocket(new_p, *paddr); -- 2.43.0