+ /*if (imap_reconnect(idata->ctx)!=0) {
+ if (idata->state == IMAP_SELECTED)
+ mx_fastclose_mailbox (idata->ctx); */ /* XXX memleak? */
+ mutt_socket_close (idata->conn);
+ idata->state = IMAP_DISCONNECTED;
+ return -1;
+ /*} else {
+ return 0;
+ } */