[dev] assertion failed: mailbox.c: 2180: !message_guid_isnull(&record->guid)
Jan Schneider
jan at horde.org
Fri Nov 23 13:41:33 UTC 2012
Zitat von Jan Schneider <jan at horde.org>:
> Zitat von Michael M Slusarz <slusarz at horde.org>:
>
>> Quoting Jan Schneider <jan at horde.org>:
>>
>>> Zitat von Michael M Slusarz <slusarz at horde.org>:
>>>
>>>> I think the current method of working around this is still the
>>>> correct method (try with BINARY; re-do if the APPEND fails). I
>>>> see that you implemented a hotfix
>>>> (1220a7ed6888eb61d29d8e1228d216dac3e2bb97), but this hotfix is
>>>> too broad. NO is a perfectly valid (and possibly expected)
>>>> response code from APPEND so we can't lump that in with BAD/BYE
>>>> responses.
>>>
>>> Okay, then all we need to do is to retry if the server response
>>> explicitly with either BAD or BYE. So far we only did this on BAD
>>> responses.
>>
>> This should be fixed.
>
> Not quite, because this doesn't trigger a
> Horde_Imap_Client_Exception_ServerResponse:
Besides that, since the server closes the connection after BYE, we
need to reconnect for the 2nd try.
--
Jan Schneider
The Horde Project
http://www.horde.org/
More information about the dev
mailing list