Fix the user purge / delete thing once and for all.
authorDave West <davew@uncensored.citadel.org>
Sat, 19 Jan 2008 23:53:29 +0000 (23:53 +0000)
committerDave West <davew@uncensored.citadel.org>
Sat, 19 Jan 2008 23:53:29 +0000 (23:53 +0000)
commite064fe785388e99180b3faf9b719241362708dab
treef741a3424ca3efc86725d70a3cffc85073081d32
parentbcad9c1ed4b8d9b8f8e940cf48af0b43322ef6bf
Fix the user purge / delete thing once and for all.
When a user is deleted they are purged from the database immediately
unless they are currently logged in.
This used to rely on the autopurger purging the user at a later date.

Now when the user logs out we check to see if they have been marked for
deletion and if they have purge them immediately.
citadel/user_ops.c