diff --git a/src/cli/daemon_cmd.rs b/src/cli/daemon_cmd.rs index 82c32d0..dfc96f5 100644 --- a/src/cli/daemon_cmd.rs +++ b/src/cli/daemon_cmd.rs @@ -8,7 +8,7 @@ pub fn cmd_daemon(cmd: DaemonCommands, tcp_addr: Option<&str>) -> Result<()> { DaemonCommands::Status => cmd_status(tcp_addr), DaemonCommands::Stop => cmd_stop(tcp_addr), DaemonCommands::Logs { follow, lines } => cmd_logs(follow, lines), - DaemonCommands::Start { tcp } => crate::daemon::run_start(tcp), + DaemonCommands::Start { tcp } => crate::daemon::run_start(tcp.or_else(|| tcp_addr.map(String::from))), } }