X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fcli.rs;h=476ea81efd6803e393f237bd5965333767b00bc2;hb=e87a9e18f6739988b93b6bc38c1ae178c0bdaeb8;hp=d4d7e9ed4263079d84f3e3e42d1efc269f8f5404;hpb=18904eda1501a06d70af4c7f13d6f7a7dec4b581;p=ldk-sample diff --git a/src/cli.rs b/src/cli.rs index d4d7e9e..476ea81 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -70,7 +70,10 @@ pub(crate) fn parse_startup_args() -> Result { let mut ldk_peer_port_set = true; let ldk_peer_listening_port: u16 = match env::args().skip(3).next().map(|p| p.parse()) { Some(Ok(p)) => p, - Some(Err(e)) => panic!("{}", e), + Some(Err(_)) => { + ldk_peer_port_set = false; + 9735 + } None => { ldk_peer_port_set = false; 9735 @@ -84,7 +87,9 @@ pub(crate) fn parse_startup_args() -> Result { let network: Network = match env::args().skip(arg_idx).next().as_ref().map(String::as_str) { Some("testnet") => Network::Testnet, Some("regtest") => Network::Regtest, - Some(_) => panic!("Unsupported network provided. Options are: `regtest`, `testnet`"), + Some(net) => { + panic!("Unsupported network provided. Options are: `regtest`, `testnet`. Got {}", net); + } None => Network::Testnet, };