Nicolas Sebrecht
Nicolas Sebrecht
The closed socket is another issue. The primary key error is likely a bug in concurrency because we download the same UID more than once.
Forget to say that's related to IDLE, IMHO.
Did you enable `singlethreadperfolder`, BTW?
Well, I'm not sure this setting is honored in IDLE mode. I don't think this can harm, though. Thanks for your tests. I've looked at the code about IDLE: that...
Good to know! I'll wait for you to get more feedback after more time with this setup. Then, I'll add this information to the documentation.
I agree. Notice this feature is recent and still marked experimental. According to your positive feedbacks I think we can enable singlethreadperfolder by default for IDLE mode.
@jaredmauch Done. Could you try the current `next` branch with the singlethreadperfolder option disabled, please?
Please read **unset** instead of **disabled**. IOW, comment the singlethreadperfolder option. Explicitly enabling or disabling the option is still supported in IDLE mode.
> btw, when quitting i see this: Which version?
I think you should use the [presynchook](https://github.com/OfflineIMAP/offlineimap/blob/master/offlineimap.conf#L316) configuration option.