Hi,

There is a number of malloc memories attached to server. These memory are
allocated in getServer function. They need to be freed.

***************
*** 124,129 ****
--- 125,139 ----
              previous = previous->next;
          previous->next = server->next;
      }
+       /*
+          * Need to free structures attached to the server
+       */
+     if (server->connection)
+        free(server->connection);
+     if (server->idleHandler)
+        free(server->idleHandler);
+     if (server->name)
+        free(server->name);

      free(server);
  }

BTW, is there a way to control the total number of servers besides
shortening the serverExpireTime?

Regards,
Ming
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Polipo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/polipo-users

Reply via email to