Fix up ARTV import so that imports actually work.
authorDave West <davew@uncensored.citadel.org>
Sat, 29 Mar 2008 01:15:32 +0000 (01:15 +0000)
committerDave West <davew@uncensored.citadel.org>
Sat, 29 Mar 2008 01:15:32 +0000 (01:15 +0000)
commit7e5d9e93cc7fdc560eac95647fe329d818444226
tree97bd59bd9cbd069943225f1e74541d58b3ebabcd
parentb4d882d541fff286c3b3bc9de34c2881b32bd3e4
Fix up ARTV import so that imports actually work.
Fixed various client_getln loops so that they don't go endless if the
client disappears.
ARTV import now makes use of the internal base64 decoder so it should be
quicker.
ARTV import now sends lots of dots to the client. This is to kick the
watchdog timer in sendcommand so that it doesn't expire while we process
a big message.
Changes in threads.* are in preperation for cancelling threads and using
signals to interrupt threads. They are #ifdef excluded.
citadel/citserver.c
citadel/control.c
citadel/modules/bio/serv_bio.c
citadel/modules/chat/serv_chat.c
citadel/modules/network/serv_network.c
citadel/modules/vandelay/serv_vandelay.c
citadel/msgbase.c
citadel/sysdep.c
citadel/sysdep_decls.h
citadel/threads.c
citadel/threads.h