gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r5821 - GNUnet/src/transports


From: gnunet
Subject: [GNUnet-SVN] r5821 - GNUnet/src/transports
Date: Fri, 7 Dec 2007 08:37:45 -0700 (MST)

Author: grothoff
Date: 2007-12-07 08:37:45 -0700 (Fri, 07 Dec 2007)
New Revision: 5821

Modified:
   GNUnet/src/transports/smtp.c
Log:
fixing leak

Modified: GNUnet/src/transports/smtp.c
===================================================================
--- GNUnet/src/transports/smtp.c        2007-12-07 03:52:47 UTC (rev 5820)
+++ GNUnet/src/transports/smtp.c        2007-12-07 15:37:45 UTC (rev 5821)
@@ -649,8 +649,6 @@
       GNUNET_mutex_unlock (lock);
       return GNUNET_SYSERR;
     }
-  /* smtp_set_resent_headers(message, 0); */
-  smtp_dsn_set_notify (recipient, Notify_NEVER);
   if (0 == smtp_start_session (session))
     {
       GNUNET_GE_LOG (ectx,
@@ -670,6 +668,7 @@
     GNUNET_network_monitor_notify_transmission (coreAPI->load_monitor,
                                                 GNUNET_ND_UPLOAD,
                                                 gm_cls.esize);
+  smtp_message_reset_status(message); /* this is needed to plug a 
28-byte/message memory leak in libesmtp */
   smtp_destroy_session (session);
   GNUNET_mutex_unlock (lock);
   GNUNET_free (gm_cls.ebody);





reply via email to

[Prev in Thread] Current Thread [Next in Thread]