Hi, Ypnose <[email protected]> wrote: |First of all, I want to tell you I love s-nail. It's simple |and powerful. I like similar softwares.
yes, i do to. (When you still say this in a couple of years then i will even response with a «thank you».) |I decided to send you this email because I noticed something strange. |Usually, I launch s-nail and I do not close it (I added set \ |imap-keepalive=120) One day we will do so automatically, just keeping this for strange server compatibility! |and I verify new mails with "newmail". |On a specific server, sometimes I have a weird "bug" (don't \ |know how to call it) |and I get disconnected with the following error: |"Received SIGPIPE during IMAP operation |IMAP write error: error:00000000:lib(0):func(0):reason(0)" |It happened to me several times. For now, I have two logs using -v option. |I'm running a third test right now. | |Here the logs (removed personal info): |http://linuxien.legtux.org/u/f/snail_log_2 |http://linuxien.legtux.org/u/f/snail_log Yeah, it's a real pity! I use keepalive=300 and also see these problems over and over again (changing the value is useless in my case)! Maybe i find the time to have a deeper look and hack it somehow until we can implement a real solution, but sofar i'm afraid it's hard to do, iirc IMAP doesn't guarantee stable `UID's, so if the connection break i think it would be hard work to synchronize our local state with what we get when we re-connect automatically... It will take a long time, sorry, sorry, sorry :-( What could be done? I could play a bit with OpenSSL's SSL_CTX_set_timeout(), ensure that the alarm driven stuff writes the `NOOP' only after *exact* keepalive= seconds (yet it is simply started and ticks and ticks and ticks..). I hate it that we have no select(2) based approach. Sigh. (Btw -- thanks for those logs!) |I hope it helps you. |FYI, I'm also using imap-cache. If you need more information, \ Heh, i haven't looked at the imap-cache at all yet except fixing one or two compiler warnings. Good to hear it still works ;-> |ask me anything. |Then, I'll have to ask some questions about GPG :) GPG? S-nail 15.0, not before. (And ArchLinux will get an updated package soon.. :) Ciao! |Best regards | |Ypnose P.S.: would you agree that i forward the conversation to s-nail-users@, for the record? --steffen ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ S-nail-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/s-nail-users
