Fabiana Cecin 488266888f
fix: harden LogosDelivery facade lifecycle
* MessagingClient.new: return a Result via a new newMessagingClient
   factory instead of quit(QuitFailure) on a recoverable SendService
   failure; no longer aborts the FFI host (restores master's behaviour).
   Callers (facade, FFI mount, tests) updated to the factory.
 * LogosDelivery.stop(): best-effort run-to-completion; stop and nil every
   component even if a prior one fails, aggregating errors (was: early
   return that leaked the messaging client and the node).
 * LogosDelivery.getNodeInfo(): nil-guard self.waku like the sibling
   getters (was: nil-deref before start / after stop).
2026-06-19 12:09:36 -03:00
..
2026-06-19 12:51:00 +02:00
2026-06-19 11:58:13 +02:00