/* hide the disconnect log message, because the client didn't
actually log out */
e_debug(e->event(),
- "Successfully hibernated imap client in mailbox %s",
+ "Successfully hibernated imap client in mailbox %s "
+ "(session_pid=%s auth_token=%s)",
client->mailbox == NULL ? "<none>" :
- mailbox_get_vname(client->mailbox));
+ mailbox_get_vname(client->mailbox),
+ my_pid, client->user->auth_token);
client->disconnected = TRUE;
client->hibernated = TRUE;
client_destroy(client, NULL);
if (result.error != NULL) {
*error_r = t_strdup_printf(
- "DOVECOT-TOKEN authentication failed: %s", result.error);
+ "DOVECOT-TOKEN authentication failed: %s "
+ "(session_pid=%s, token=%s)", result.error, session_pid,
+ auth_token);
i_free(result.error);
return -1;
}