From 254b23ab9d82a85892d01499100cde0b3d8b6931 Mon Sep 17 00:00:00 2001 From: David Goulet Date: Wed, 9 Mar 2022 13:47:27 -0500 Subject: hs: Schedule mainloop event on dirinfo change Due to a possible Guard subsystem recursion, when the HS client gets notified that the directory information has changed, it must run it in a seperate mainloop event to avoid such issue. See the ticket for more information on the recursion. This also fixes a fatal assert. Fixes #40579 Signed-off-by: David Goulet --- changes/ticket40579 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 changes/ticket40579 (limited to 'changes') diff --git a/changes/ticket40579 b/changes/ticket40579 new file mode 100644 index 0000000000..e2558c1102 --- /dev/null +++ b/changes/ticket40579 @@ -0,0 +1,3 @@ + o Minor bugfixes (onion service, client): + - Fix a fatal assert due to a guard subsystem recursion triggered by the + onion service client. Fixes bug 40579; bugfix on 0.3.5.1-alpha. -- cgit v1.2.3-54-g00ecf