diff --git a/noxis-rs/src/options/config.rs b/noxis-rs/src/options/config.rs index 2088729..d3cb106 100644 --- a/noxis-rs/src/options/config.rs +++ b/noxis-rs/src/options/config.rs @@ -319,7 +319,7 @@ fn restart_main_thread() -> std::io::Result<()> { /// *depends on* : `Processes` /// pub async fn subscribe_config_stream(actual_prcs: Arc, params: Arc) -> Result<(), CustomError> { - if !(params.no_sub && params.no_remote_config) { + if params.no_sub || params.no_remote_config { return Err(CustomError::Fatal); } if let Ok(client) = Client::open(format!("redis://{}/", &actual_prcs.config_server)) {