From 98fa95fb2a3cf7a954b563c05bb8df5a6a5a4d3e Mon Sep 17 00:00:00 2001 From: irriden Date: Tue, 12 Sep 2023 23:55:32 +0000 Subject: [PATCH] sphinx-key: commit mutations --- sphinx-key/src/core/events.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sphinx-key/src/core/events.rs b/sphinx-key/src/core/events.rs index 7a87884..c28639b 100644 --- a/sphinx-key/src/core/events.rs +++ b/sphinx-key/src/core/events.rs @@ -15,7 +15,7 @@ use sphinx_signer::kvv::{CloudKVVStore, FsKVVStore}; use sphinx_signer::lightning_signer::persist::Persist; use sphinx_signer::root::VlsHandlerError; use sphinx_signer::sphinx_glyph as glyph; -use sphinx_signer::{self, RootHandler}; +use sphinx_signer::{self, Handler, RootHandler}; use std::sync::mpsc; use std::sync::Arc; use std::thread; @@ -190,6 +190,7 @@ pub fn make_event_loop( msgs = Some((vls_b, lss_b)); } expected_sequence = Some(sequence + 1); + root_handler.commit(); } Err(e) => match e { VlsHandlerError::BadSequence(current, expected) => unsafe {