CalDAV sync starts principal discovery but never completes or logs an error:
[INFO chithi::mail::caldav] caldav: connected to https://cal.smolnet.org
[DEBUG chithi::mail::caldav] caldav: discovering principal at https://cal.smolnet.org
[DEBUG reqwest::connect] starting new connection: https://cal.smolnet.org/
No further CalDAV log output appears. The sync continues with other accounts, but the CalDAV calendars never sync. This may be a timeout issue or the server returning an unexpected response during PROPFIND.
Since syncCalendars in the store awaits each account sequentially, a hanging CalDAV discovery blocks the final fetchCalendars() call, which also delays visibility of calendars from other accounts (see #52).
CalDAV sync starts principal discovery but never completes or logs an error:
No further CalDAV log output appears. The sync continues with other accounts, but the CalDAV calendars never sync. This may be a timeout issue or the server returning an unexpected response during PROPFIND.
Since
syncCalendarsin the store awaits each account sequentially, a hanging CalDAV discovery blocks the finalfetchCalendars()call, which also delays visibility of calendars from other accounts (see #52).