IRC channel logs
2023-01-26.log
back to list of logs
<jfred>Ah... so, two things I've learned. 1) If I don't attempt to run `start-marker-loop` in a loop, it works just fine. It's just when I attempt to loop it that things stop working. 2) It looks like I have to be more careful about concurrency in guile-goblins, in that things running in one vat can impact things running in another. Realized this when I ran (sleep) in one and saw things running in another vat seem to pause... <jfred>I wonder if the latter is the source of most of my problems. The OpenCV bindings are doing a bunch of FFI stuff and so are probably blocking under the hood/not using guile's suspendable ports