commit ec50c55c36887b86b0143a265acae4b22d117fe9
Author: Oswald Buddenhagen
Date: Mon Jul 4 12:50:17 2022 +0200
make DNS lookup asynchronous
true asynchronicity is actually fairly useless, as it's unlikely that
both Stores in a Channel use IMAP, and both host resolutions take
commit b9a4746b54cd4159941e4bb4650d75cb26a84a25
Author: Oswald Buddenhagen
Date: Mon Jul 4 18:03:24 2022 +0200
don't refresh progress counters pointlessly
the mainloop-based refresh timer keeps spinning even if there is no
update. overload stats_steps to signal whether a refres
commit ced20ad0d962a8809f53cbd214313cad13ad5fab
Author: Oswald Buddenhagen
Date: Sun Jul 3 11:52:20 2022 +0200
fix Tunnel leaving behind zombies
this generally went unnoticed, as the tunnel usually terminates right
before we exit anyway. however, if multiple Channels are synced
commit b84137482765c90ce0578b56e9fe322474bf4771
Author: Oswald Buddenhagen
Date: Sun Jul 3 11:40:42 2022 +0200
fix broken Tunnel potentially causing SIGPIPE
we need to ignore the signal, so the regular error handling can kick in.
src/main.c | 2 ++
1 file changed, 2 insertions(+)
On Fri, Jul 01, 2022 at 03:19:12PM +0200, Oswald Buddenhagen wrote:
> On Fri, Jul 01, 2022 at 03:10:54PM +0200, Yuri D'Elia wrote:
> > But I can definitely start taking a note if you want more detailed info
> > in where it gets stuck.
> >
> yes, please. make the external timeout long enough so tha