[Comm] Re: ?: почему эта программа жрет swap w/ speed 1Mb/sec

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Авг 21 15:04:40 MSD 2003


On Thu, Aug 21, 2003 at 02:53:47PM +0400, Alexey Tourbin wrote:
> Кажись в этом месте libnet протекает.

Точняк.  Попробуйте пересобрать libnet1 с вот этим патчем и посмотреть,
течёт или нет.
----------- следующая часть -----------
--- Libnet-1.0.2a/src/libnet_link_sockpacket.c~	2001-01-07 18:53:44 +0000
+++ Libnet-1.0.2a/src/libnet_link_sockpacket.c	2003-08-21 11:01:17 +0000
@@ -167,14 +167,9 @@ bad:
 int
 libnet_close_link_interface(struct libnet_link_int *l)
 {
-    if (close(l->fd) == 0)
-    {
-        return (1);
-    }
-    else
-    {
-        return (-1);
-    }
+    int rv = close(l->fd);
+    free(l);
+    return rv ? -1 : 1;
 }
 
 
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20030821/da914a28/attachment-0003.bin>


Подробная информация о списке рассылки community