call GNUNET_SERVER_receive_done() also on internal error paths
[oweals/gnunet.git] / src / transport / plugin_transport_unix.c
index ddb5f747cd5df0ada158f092f39260c9372c8031..1866c56a445cc6015496d72a32fa0c2b954cdd70 100644 (file)
@@ -1383,6 +1383,7 @@ unix_transport_server_start (void *cls)
   if (NULL == plugin->unix_sock.desc)
   {
     GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR, "socket");
+    GNUNET_free (un);
     return GNUNET_SYSERR;
   }
   if ('\0' != un->sun_path[0])