This will be needed by the following changes to send dict_reset commands via
the side channel.
Gbp-Pq: Name 0002-imap-Recreate-multiplex-ostream-side-channel-after-u.patch
*error_r = t_strdup_printf("Unknown COMPRESS handler %s", name);
return 0;
}
+ /* Recreate the side channel that cmd-compress would have created in
+ the previous (now-exited) imap process. It is used to forward
+ dict_reset commands back to the imap-login proxy after every tagged
+ reply. */
+ if (client->multiplex_output != NULL &&
+ client->side_channel_output == NULL)
+ client_create_side_channel_output(client);
return p - data;
}