aboutsummaryrefslogtreecommitdiff
path: root/src/transport/plugin_transport_unix.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-08-29 09:05:25 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-08-29 09:05:25 +0000
commit5f44b3dc2423bd1993d692613673f7f007b914ab (patch)
tree6a3f83a41e2ae1c5d434dd436099fdb3b84eafd2 /src/transport/plugin_transport_unix.c
parent423481816cf9ca360c76212b9a61139d44c1384a (diff)
downloadgnunet-5f44b3dc2423bd1993d692613673f7f007b914ab.tar.gz
gnunet-5f44b3dc2423bd1993d692613673f7f007b914ab.zip
- fix for unix
Diffstat (limited to 'src/transport/plugin_transport_unix.c')
-rw-r--r--src/transport/plugin_transport_unix.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/transport/plugin_transport_unix.c b/src/transport/plugin_transport_unix.c
index 55787a7f9..2a7af356f 100644
--- a/src/transport/plugin_transport_unix.c
+++ b/src/transport/plugin_transport_unix.c
@@ -1363,11 +1363,19 @@ libgnunet_plugin_transport_unix_done (void *cls)
1363 GNUNET_free (api); 1363 GNUNET_free (api);
1364 return NULL; 1364 return NULL;
1365 } 1365 }
1366
1367 plugin->env->notify_address (plugin->env->cls, GNUNET_NO,
1368 plugin->unix_socket_path,
1369 strlen (plugin->unix_socket_path) + 1,
1370 "unix");
1371
1366 unix_transport_server_stop (plugin); 1372 unix_transport_server_stop (plugin);
1367 1373
1374
1368 GNUNET_CONTAINER_multihashmap_iterate (plugin->session_map, &get_session_delete_it, plugin); 1375 GNUNET_CONTAINER_multihashmap_iterate (plugin->session_map, &get_session_delete_it, plugin);
1369 GNUNET_CONTAINER_multihashmap_destroy (plugin->session_map); 1376 GNUNET_CONTAINER_multihashmap_destroy (plugin->session_map);
1370 1377
1378
1371 if (NULL != plugin->rs) 1379 if (NULL != plugin->rs)
1372 GNUNET_NETWORK_fdset_destroy (plugin->rs); 1380 GNUNET_NETWORK_fdset_destroy (plugin->rs);
1373 if (NULL != plugin->ws) 1381 if (NULL != plugin->ws)