[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r9229 - gnunet/src/util
From: |
gnunet |
Subject: |
[GNUnet-SVN] r9229 - gnunet/src/util |
Date: |
Tue, 20 Oct 2009 13:28:17 -0600 |
Author: grothoff
Date: 2009-10-20 13:28:16 -0600 (Tue, 20 Oct 2009)
New Revision: 9229
Modified:
gnunet/src/util/connection.c
gnunet/src/util/network.c
Log:
check return codes everywhere
Modified: gnunet/src/util/connection.c
===================================================================
--- gnunet/src/util/connection.c 2009-10-20 18:55:28 UTC (rev 9228)
+++ gnunet/src/util/connection.c 2009-10-20 19:28:16 UTC (rev 9229)
@@ -708,7 +708,7 @@
(GNUNET_OK != GNUNET_NETWORK_socket_getsockopt (ap->sock, SOL_SOCKET,
SO_ERROR, &error, &len)) ||
(error != 0) || (errno != 0) )
{
- GNUNET_NETWORK_socket_close (ap->sock);
+ GNUNET_break (GNUNET_OK == GNUNET_NETWORK_socket_close (ap->sock));
GNUNET_free (ap);
if ( (NULL == h->ap_head) &&
(h->dns_active == GNUNET_NO) )
@@ -724,7 +724,7 @@
/* cancel all other attempts */
while (NULL != (pos = h->ap_head))
{
- GNUNET_NETWORK_socket_close (pos->sock);
+ GNUNET_break (GNUNET_OK == GNUNET_NETWORK_socket_close (pos->sock));
GNUNET_SCHEDULER_cancel (h->sched, pos->task);
GNUNET_CONTAINER_DLL_remove (h->ap_head, h->ap_tail, pos);
GNUNET_free (pos);
Modified: gnunet/src/util/network.c
===================================================================
--- gnunet/src/util/network.c 2009-10-20 18:55:28 UTC (rev 9228)
+++ gnunet/src/util/network.c 2009-10-20 19:28:16 UTC (rev 9229)
@@ -186,7 +186,7 @@
#ifndef MINGW
if (ret->fd >= FD_SETSIZE)
{
- close (ret->fd);
+ GNUNET_break (0 == close (ret->fd));
GNUNET_free (ret);
errno = EMFILE;
return NULL;
@@ -481,7 +481,7 @@
#ifndef MINGW
if (ret->fd >= FD_SETSIZE)
{
- close (ret->fd);
+ GNUNET_break (0 == close (ret->fd));
GNUNET_free (ret);
errno = EMFILE;
return NULL;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r9229 - gnunet/src/util,
gnunet <=