X-Git-Url: https://jxself.org/git/?p=8sync.git;a=blobdiff_plain;f=8sync%2Fagenda.scm;h=da578a77f25a0ad839ba80f379ded4bac102d697;hp=118bb28d9a53374af007ab0826e08c30b0e4b29f;hb=f8924934cac11ad55419bd4ba6c6732eefe05908;hpb=ad2cc60c709045ba78a7957b149be86b4a21b49c diff --git a/8sync/agenda.scm b/8sync/agenda.scm index 118bb28..da578a7 100644 --- a/8sync/agenda.scm +++ b/8sync/agenda.scm @@ -78,8 +78,6 @@ %current-agenda start-agenda agenda-run-once)) -(install-suspendable-ports!) - ;; @@: Using immutable agendas here, so wouldn't it make sense to ;; replace this queue stuff with using pfds based immutable queues? @@ -617,6 +615,7 @@ on suspendable ports." (post-run-hook #f)) ;; TODO: Document fields "Start up the AGENDA" + (install-suspendable-ports!) (let loop ((agenda agenda)) (let ((agenda ;; @@: Hm, maybe here would be a great place to handle