X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fsmtp%2Fserv_smtpqueue.c;h=2292df1c46eb7582808528d7919dc8da929875e3;hb=99f5a2324115920e21e153e77ef369dc053299c7;hp=92bc9d625d0826398c0dab5636f7395f3cfa37d8;hpb=e410d6d64c404b1bed628194c301782d7da19642;p=citadel.git diff --git a/citadel/modules/smtp/serv_smtpqueue.c b/citadel/modules/smtp/serv_smtpqueue.c index 92bc9d625..2292df1c4 100644 --- a/citadel/modules/smtp/serv_smtpqueue.c +++ b/citadel/modules/smtp/serv_smtpqueue.c @@ -141,22 +141,6 @@ int DecreaseQReference(OneQueItem *MyQItem) return IDestructQueItem; } -void DecreaseShutdownDeliveries(OneQueItem *MyQItem) -{ - pthread_mutex_lock(&ActiveQItemsLock); - MyQItem->NotYetShutdownDeliveries--; - pthread_mutex_unlock(&ActiveQItemsLock); -} - -int GetShutdownDeliveries(OneQueItem *MyQItem) -{ - int DestructNow; - - pthread_mutex_lock(&ActiveQItemsLock); - DestructNow = MyQItem->ActiveDeliveries == 0; - pthread_mutex_unlock(&ActiveQItemsLock); - return DestructNow; -} void RemoveQItem(OneQueItem *MyQItem) { long len; @@ -872,7 +856,6 @@ void smtp_do_procmsg(long msgnum, void *userdata) { } DeleteHashPos(&It); - MyQItem->NotYetShutdownDeliveries = MyQItem->ActiveDeliveries = CountActiveQueueEntries(MyQItem); /* failsafe against overload: