Searched refs:kill_ctx (Results 1 - 4 of 4) sorted by relevance

/dovecot/src/director/
H A Duser-directory.h5 ((user)->kill_ctx != NULL)
23 struct director_kill_context *kill_ctx; member in struct:user
H A Ddirector.c820 /* ctx is freed later via user->kill_ctx */
830 struct director_kill_context *ctx = user->kill_ctx;
917 struct director *dir = user->kill_ctx->dir;
918 struct director_kill_context *kill_ctx = user->kill_ctx; local
920 i_assert(kill_ctx != NULL);
923 user_kill_state_names[kill_ctx->kill_state]);
925 timeout_remove(&kill_ctx->to_move);
926 i_free(kill_ctx->socket_path);
927 i_free(kill_ctx);
966 struct director_kill_context *kill_ctx = user->kill_ctx; local
[all...]
H A Ddirector.h72 /* When a user gets freed, the kill_ctx may still be left alive. It's also
73 possible for the user to come back, in which case the kill_ctx is usually
74 NULL, but another kill could have also started. The previous kill_ctx is
75 valid only if it matches the current user's kill_ctx. */
77 ((user) != NULL && (user)->kill_ctx == ctx)
H A Ddirector-connection.c687 if (user->kill_ctx->to_move != NULL)
690 user_kill_state_names[user->kill_ctx->kill_state]);

Completed in 16 milliseconds