From a75c745fea9303f01a6c9eb8915dbb292d996889 Mon Sep 17 00:00:00 2001 From: "sergeyu@chromium.org" Date: Mon, 18 Apr 2011 23:19:38 +0000 Subject: Fix clang failure. TEST=Clang bot is happy BUG=None TBR=willchan@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82022 0039d316-1c4b-4281-b951-d872f2087c98 --- net/socket/tcp_server_socket_libevent.cc | 6 ++++-- net/socket/tcp_server_socket_win.cc | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'net') diff --git a/net/socket/tcp_server_socket_libevent.cc b/net/socket/tcp_server_socket_libevent.cc index 40a01f0..023b13a 100644 --- a/net/socket/tcp_server_socket_libevent.cc +++ b/net/socket/tcp_server_socket_libevent.cc @@ -153,7 +153,8 @@ int TCPServerSocketLibevent::AcceptInternal( IPEndPoint address; if (!address.FromSockAddr(addr, addr_len)) { NOTREACHED(); - HANDLE_EINTR(close(result)); + if (HANDLE_EINTR(close(result)) < 0) + PLOG(ERROR) << "close"; net_log_.EndEventWithNetErrorCode(NetLog::TYPE_TCP_ACCEPT, ERR_FAILED); return ERR_FAILED; } @@ -170,7 +171,8 @@ int TCPServerSocketLibevent::AcceptInternal( void TCPServerSocketLibevent::Close() { if (socket_ != kInvalidSocket) { - HANDLE_EINTR(close(socket_)); + if (HANDLE_EINTR(close(socket_)) < 0) + PLOG(ERROR) << "close"; socket_ = kInvalidSocket; } } diff --git a/net/socket/tcp_server_socket_win.cc b/net/socket/tcp_server_socket_win.cc index 0edbe92..bfebff9 100644 --- a/net/socket/tcp_server_socket_win.cc +++ b/net/socket/tcp_server_socket_win.cc @@ -137,7 +137,8 @@ int TCPServerSocketWin::AcceptInternal(scoped_ptr* socket) { IPEndPoint address; if (!address.FromSockAddr(addr, addr_len)) { NOTREACHED(); - closesocket(result); + if (closesocket(result) < 0) + PLOG(ERROR) << "closesocket"; net_log_.EndEventWithNetErrorCode(NetLog::TYPE_TCP_ACCEPT, ERR_FAILED); return ERR_FAILED; } @@ -154,7 +155,8 @@ int TCPServerSocketWin::AcceptInternal(scoped_ptr* socket) { void TCPServerSocketWin::Close() { if (socket_ != INVALID_SOCKET) { - closesocket(socket_); + if (closesocket(socket_) < 0) + PLOG(ERROR) << "closesocket"; socket_ = INVALID_SOCKET; } -- cgit v1.1