Hey,
> Oh I see. It would be nice to avoid non-backward-compatible changes in > the protocol so we can upgrade more smoothly. Right, sorry. We should introduce a protocol version to avoid that in the future. > Fixed in Cuirass commit 9fb6f21d29c5398b35f4c1a77cf6c20f207c9ebb. Awesome, thanks :) > To me, ideally this would be either multi-threaded or Fiberized. The > latter would be more fruitful but what might be difficult is > guile-simple-zmq integration with Fibers (but maybe not: zmq_getsockopt > + ZMQ_FD lets us get the file descriptor of a socket). I would prefer the multi-threaded approach if possible. While the concept of Fiber is nice it adds another layer of complexity and instability to those programs which are already hard to debug. Mathieu