assert(0 == cptr || 0 == cli_connect(cptr) || con == cli_connect(cptr));
- if (fallback) {
+ if (fallback && IsKeepConnEnabled(cptr)) {
+ zombie_client(&me, &me, cptr);
+ } else if (fallback) {
const char* msg = (cli_error(cptr)) ? strerror(cli_error(cptr)) : fallback;
if (!msg)
msg = "Unknown error";