X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Fnetwork%2Fserv_netspool.c;h=06fa3a82f5a3c8e142d09b2272f8980c85f19244;hp=fbd0eb0e5f6bf9b13e6028fe3c34b0637e9f261d;hb=f8b7f4d7efd295167fc0ef79017f772049739c2b;hpb=c590738f3932fdbf92d2a1b0cba6b60402254ee1 diff --git a/citadel/modules/network/serv_netspool.c b/citadel/modules/network/serv_netspool.c index fbd0eb0e5..06fa3a82f 100644 --- a/citadel/modules/network/serv_netspool.c +++ b/citadel/modules/network/serv_netspool.c @@ -380,7 +380,7 @@ int is_recipient(SpoolControl *sc, const char *Name) /* * Batch up and send all outbound traffic from the current room */ -void network_spoolout_room(char *room_to_spool, +void network_spoolout_room(RoomProcList *room_to_spool, char *working_ignetcfg, NetMap *the_netmap) { @@ -394,8 +394,8 @@ void network_spoolout_room(char *room_to_spool, * Normally this should never happen, but once in a while maybe a room gets * queued for networking and then deleted before it can happen. */ - if (CtdlGetRoom(&CC->room, room_to_spool) != 0) { - syslog(LOG_CRIT, "ERROR: cannot load <%s>\n", room_to_spool); + if (CtdlGetRoom(&CC->room, room_to_spool->name) != 0) { + syslog(LOG_CRIT, "ERROR: cannot load <%s>\n", room_to_spool->name); return; } @@ -893,7 +893,7 @@ CTDL_MODULE_INIT(network_spool) if (!threading) { create_spool_dirs(); - CtdlRegisterCleanupHook(destroy_network_queue_room); +//////todo CtdlRegisterCleanupHook(destroy_network_queue_room); } return "network_spool"; }