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