[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r5123 - GNUnet/src/applications/fs/uritrack
From: |
gnunet |
Subject: |
[GNUnet-SVN] r5123 - GNUnet/src/applications/fs/uritrack |
Date: |
Fri, 22 Jun 2007 03:06:57 -0600 (MDT) |
Author: grothoff
Date: 2007-06-22 03:06:56 -0600 (Fri, 22 Jun 2007)
New Revision: 5123
Modified:
GNUnet/src/applications/fs/uritrack/uri_info.c
Log:
fixing memory and socket leak -- impacting gnunet-gtk and gnunet-qt
Modified: GNUnet/src/applications/fs/uritrack/uri_info.c
===================================================================
--- GNUnet/src/applications/fs/uritrack/uri_info.c 2007-06-22 08:43:43 UTC
(rev 5122)
+++ GNUnet/src/applications/fs/uritrack/uri_info.c 2007-06-22 09:06:56 UTC
(rev 5123)
@@ -109,8 +109,12 @@
CLOSE(fd);
FREE(s);
}
- if (2 != read(fd, io, 2))
+ FREE(s);
+ if (2 != read(fd, io, 2)) {
+ CLOSE(fd);
return URITRACK_FRESH;
+ }
+ CLOSE(fd);
if (io[0] == (unsigned char) crc)
return (enum URITRACK_STATE) io[1];
return URITRACK_FRESH;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r5123 - GNUnet/src/applications/fs/uritrack,
gnunet <=