Jean Louis
2016-12-14 06:20:30 UTC
Hello Sergey,
I have immediately unpacked and tried the mailtuils 3.1, by thinking
movemail would get all the improvements from last days, but it is
hanging again.
I have tried using the patch, but it has got rejected, now I have
again non-functional version of movemail.
rejected:
--- libmailutils/stream/stream.c
+++ libmailutils/stream/stream.c
@@ -1160,7 +1160,7 @@ mu_stream_ioctl (mu_stream_t stream, int family, int opcode, void *ptr)
{
int rc;
_bootstrap_event (stream);
- if ((rc = _stream_flush_buffer (stream, _MU_STR_FLUSH_ALL)))
+ if ((rc = _stream_flush_buffer (stream, _MU_STR_FLUSH_ALL|_MU_STR_FLUSH_KEEP)))
return rc;
if (stream->ctl == NULL)
return ENOSYS;
And -u is anyway not working, I guess it searched for UIDL in Maildir,
and if it does not find, it stops operation. It shall be comparing
UIDLS of messages I assume.
Jean
I have immediately unpacked and tried the mailtuils 3.1, by thinking
movemail would get all the improvements from last days, but it is
hanging again.
I have tried using the patch, but it has got rejected, now I have
again non-functional version of movemail.
rejected:
--- libmailutils/stream/stream.c
+++ libmailutils/stream/stream.c
@@ -1160,7 +1160,7 @@ mu_stream_ioctl (mu_stream_t stream, int family, int opcode, void *ptr)
{
int rc;
_bootstrap_event (stream);
- if ((rc = _stream_flush_buffer (stream, _MU_STR_FLUSH_ALL)))
+ if ((rc = _stream_flush_buffer (stream, _MU_STR_FLUSH_ALL|_MU_STR_FLUSH_KEEP)))
return rc;
if (stream->ctl == NULL)
return ENOSYS;
And -u is anyway not working, I guess it searched for UIDL in Maildir,
and if it does not find, it stops operation. It shall be comparing
UIDLS of messages I assume.
Jean