[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#59493: cuirass-remote-worker crash
From: |
Mathieu Othacehe |
Subject: |
bug#59493: cuirass-remote-worker crash |
Date: |
Wed, 23 Nov 2022 17:03:32 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
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