X-Git-Url: https://jxself.org/git/?p=8sync.git;a=blobdiff_plain;f=8sync%2Fagenda.scm;h=da578a77f25a0ad839ba80f379ded4bac102d697;hp=118bb28d9a53374af007ab0826e08c30b0e4b29f;hb=9adac66bf1a1cf8e363aef54ddc7c14120c8f0c6;hpb=171dbab2f07df50ac5b1daedfbef6d60860b7935 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