From 0cf637178d21393b696df7a0efa00081e077ad1d Mon Sep 17 00:00:00 2001 From: Jeff Becker Date: Wed, 2 Nov 2022 15:42:49 -0400 Subject: [PATCH] prevent throwing on no error in lokinet-vpn --- daemon/lokinet-vpn.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/daemon/lokinet-vpn.cpp b/daemon/lokinet-vpn.cpp index cf8bfc9bd..3cdc7955d 100644 --- a/daemon/lokinet-vpn.cpp +++ b/daemon/lokinet-vpn.cpp @@ -241,9 +241,10 @@ main(int argc, char* argv[]) if (not maybe_result) return exit_error("could not add exit"); - if (auto err_it = maybe_result->find("error"); err_it != maybe_result->end()) + if (auto err_it = maybe_result->find("error"); + err_it != maybe_result->end() and not err_it.value().is_null()) { - return exit_error("{}", err_it->get()); + return exit_error("{}", err_it.value()); } } if (goDown)