]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fixes
authorTimo Sirainen <tss@iki.fi>
Sun, 16 May 2004 19:50:27 +0000 (22:50 +0300)
committerTimo Sirainen <tss@iki.fi>
Sun, 16 May 2004 19:50:27 +0000 (22:50 +0300)
--HG--
branch : HEAD

src/pop3/client.c

index 1389d603e1b7962dfab49e6dfdc221c9e57483ec..7a28601e82f7220820df993b2230c2a1ac0dc52b 100644 (file)
@@ -110,7 +110,6 @@ static int init_mailbox(struct client *client)
                        return FALSE;
                }
        }
-       mailbox_transaction_commit(t);
 
        client_send_line(client, "-ERR [IN-USE] Couldn't sync mailbox.");
        return FALSE;
@@ -138,6 +137,7 @@ struct client *client_create(int hin, int hout, struct mail_storage *storage)
        client->mailbox = mailbox_open(storage, "INBOX", 0);
        if (client->mailbox == NULL) {
                client_send_line(client, "-ERR No INBOX for user.");
+               client_destroy(client);
                return NULL;
        }