diff options
author | Christian Grothoff <christian@grothoff.org> | 2009-10-20 19:28:16 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2009-10-20 19:28:16 +0000 |
commit | a4ef231fcbe497ed4c6b7f0f4dfdfb421bc24d4f (patch) | |
tree | b5019b86a32607e343281f7b0b78e0a649d777ba /src/util/network.c | |
parent | be483f9866c807d5ba8cef41440a6c404b59dfd7 (diff) | |
download | gnunet-a4ef231fcbe497ed4c6b7f0f4dfdfb421bc24d4f.tar.gz gnunet-a4ef231fcbe497ed4c6b7f0f4dfdfb421bc24d4f.zip |
check return codes everywhere
Diffstat (limited to 'src/util/network.c')
-rw-r--r-- | src/util/network.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util/network.c b/src/util/network.c index b5e65de60..dfdd44fa6 100644 --- a/src/util/network.c +++ b/src/util/network.c | |||
@@ -186,7 +186,7 @@ GNUNET_NETWORK_socket_accept (const struct GNUNET_NETWORK_Handle *desc, | |||
186 | #ifndef MINGW | 186 | #ifndef MINGW |
187 | if (ret->fd >= FD_SETSIZE) | 187 | if (ret->fd >= FD_SETSIZE) |
188 | { | 188 | { |
189 | close (ret->fd); | 189 | GNUNET_break (0 == close (ret->fd)); |
190 | GNUNET_free (ret); | 190 | GNUNET_free (ret); |
191 | errno = EMFILE; | 191 | errno = EMFILE; |
192 | return NULL; | 192 | return NULL; |
@@ -481,7 +481,7 @@ GNUNET_NETWORK_socket_create (int domain, int type, int protocol) | |||
481 | #ifndef MINGW | 481 | #ifndef MINGW |
482 | if (ret->fd >= FD_SETSIZE) | 482 | if (ret->fd >= FD_SETSIZE) |
483 | { | 483 | { |
484 | close (ret->fd); | 484 | GNUNET_break (0 == close (ret->fd)); |
485 | GNUNET_free (ret); | 485 | GNUNET_free (ret); |
486 | errno = EMFILE; | 486 | errno = EMFILE; |
487 | return NULL; | 487 | return NULL; |