X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmsgbase.c;h=30f9a6888b9c084a681e257656731a7b6ef4bbc0;hb=1a0e6bea859c26612782daf164e4062ef58a0cf4;hp=ec136d06c412810f06ce5f52edb5205a463ba141;hpb=e64a3711948fd273213f363aa7525188bd5cda68;p=citadel.git diff --git a/citadel/msgbase.c b/citadel/msgbase.c index ec136d06c..30f9a6888 100644 --- a/citadel/msgbase.c +++ b/citadel/msgbase.c @@ -1,7 +1,7 @@ /* * Implements the message store. * - * Copyright (c) 1987-2017 by the citadel.org team + * Copyright (c) 1987-2018 by the citadel.org team * * This program is open source software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 3. @@ -2093,7 +2093,6 @@ int CtdlOutputPreLoadedMsg( if (!CM_IsValidMsg(TheMessage)) { syslog(LOG_ERR, "msgbase: error; invalid preloaded message for output"); - cit_backtrace (); return(om_no_such_msg); } @@ -3603,8 +3602,6 @@ void AdjRefCountList(long *msgnum, long nmsg, int incr) struct arcq *new_arcq; int rv = 0; - syslog(LOG_DEBUG, "msgbase: AdjRefCountList() msg %ld ref count delta %+d", nmsg, incr); - begin_critical_section(S_SUPPMSGMAIN); if (arcfp == NULL) { arcfp = fopen(file_arcq, "ab+"); @@ -3625,6 +3622,7 @@ void AdjRefCountList(long *msgnum, long nmsg, int incr) the_size = sizeof(struct arcq) * nmsg; new_arcq = malloc(the_size); for (i = 0; i < nmsg; i++) { + syslog(LOG_DEBUG, "msgbase: AdjRefCountList() msg %ld ref count delta %+d", msgnum[i], incr); new_arcq[i].arcq_msgnum = msgnum[i]; new_arcq[i].arcq_delta = incr; }