On Mon, Nov 19, 2012 at 03:03:47PM -0500, Dave Abrahams wrote:
> 
> on Mon Nov 19 2012, Oswald Buddenhagen <ossi-AT-kde.org> wrote:
> 
> > On Mon, Nov 19, 2012 at 09:35:26AM -0500, Dave Abrahams wrote:
> >> One thing I notice sometimes is that after I've suspended and woken my
> >> computer an mbsync job will get "stuck," neither exiting or seeming to
> >> make any forward progress.  Is there a cure for this other than
> >> monitoring and explicitly killing the job?
> >> 
> > mbsync has no timeout handling whatsoever. if you suspend the machine
> > while it should receive data, the packets will be simply lost and it
> > will wait for them forever until the connection is reset for some
> > reason.  
> 
> I don't understand what "reset for some reason" actually means.  The
> computer does re-connect to the internet when I wake it up.
> 
> > patches welcome ... you "only" need to implemement some
> > simple timer support in the mainloop, and hook that up with connection
> > objects. ^^
> 
> Thanks, but I think I'm going to stick this functionality in my external
> driver (which is in Python), since I need to idle anyway.

Perhaps "socketwatch" from mswatch will be helpful for you or others?
It kills its child process after a period of no socket activity:
http://mswatch.sourceforge.net/dist/man/man1/socketwatch.html


> 
> -- 
> Dave Abrahams
> BoostPro Computing                  Software Development        Training
> http://www.boostpro.com             Clang/LLVM/EDG Compilers  C++  Boost
> 
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> isync-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/isync-devel
> 

-- 
Chris Frost
http://www.frostnet.net/chris/

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
isync-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to