dengste / org-caldav

Caldav sync for Emacs orgmode
GNU General Public License v3.0
712 stars 105 forks source link

skip-conditions causes hanging on Org 9.6+ #272

Closed jackkamm closed 1 year ago

jackkamm commented 1 year ago

Since Org 9.6, the following unit test is hanging: org-caldav-05-multiple-calendars-agenda-skip-function

Bisecting org-mode, the hanging starts on this commit: https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=06f58e47594e208d290973fd488bb2bf88bfa9d8

On org-caldav side, hanging happens within org-caldav-skip-function, which I saw by placing print statements at the beginning and end of the function.

Within the unit test, the sync for the first calendar (with 2 events) seems to work, but the sync of the 2nd one (with 1 event) hangs.