X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Fnetwork%2Fserv_network.c;fp=citadel%2Fmodules%2Fnetwork%2Fserv_network.c;h=9c6fb5a7b73f62d88ba397ea049fcf53344d9027;hp=5dbb75f15e8bbec310092fbc7d2d1938f660542b;hb=7eca3d70c39d2b902f5bc28d16bfd7b017596be3;hpb=c1c91208257a253e65275545aea79bba4699ba09 diff --git a/citadel/modules/network/serv_network.c b/citadel/modules/network/serv_network.c index 5dbb75f15..9c6fb5a7b 100644 --- a/citadel/modules/network/serv_network.c +++ b/citadel/modules/network/serv_network.c @@ -259,7 +259,10 @@ int network_sync_to(char *target_node, long len) fclose(fp); end_critical_section(S_NETCONFIGS); - if (!found_node) return(-1); + if (!found_node) { + free(sc.ignet_push_shares); + return(-1); + } sc.working_ignetcfg = load_ignetcfg(); sc.the_netmap = read_network_map();