]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib: io_loop_context_deactivate() - Assert that given context is currently active
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Mon, 11 Dec 2017 23:04:06 +0000 (01:04 +0200)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 13 Dec 2017 11:04:26 +0000 (13:04 +0200)
src/lib/ioloop.c

index 41b556372ced01059c99689dbde6ae59f49e9001..0c54bb86e17c1f18f43af12bca9d1cbc19033de8 100644 (file)
@@ -983,7 +983,7 @@ void io_loop_context_deactivate(struct ioloop_context *ctx)
 {
        struct ioloop_context_callback *cb;
 
-       i_assert(ctx->ioloop->cur_ctx != NULL);
+       i_assert(ctx->ioloop->cur_ctx == ctx);
 
        array_foreach_modifiable(&ctx->callbacks, cb) {
                if (!cb->activated) {