]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
replicator: Another deinit crashfix
authorTimo Sirainen <tss@iki.fi>
Sun, 4 Mar 2012 10:09:35 +0000 (12:09 +0200)
committerTimo Sirainen <tss@iki.fi>
Sun, 4 Mar 2012 10:09:35 +0000 (12:09 +0200)
src/replication/replicator/replicator-queue.c

index 35bd72aaca34ff477aa9d1f71d1bd0d53f24ad51..58a2914987264b23eedfbb327ea5792603cf15d6 100644 (file)
@@ -81,6 +81,8 @@ void replicator_queue_deinit(struct replicator_queue **_queue)
 
        *_queue = NULL;
 
+       queue->change_callback = NULL;
+
        while ((item = priorityq_pop(queue->user_queue)) != NULL) {
                struct replicator_user *user = (struct replicator_user *)item;