File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -63,8 +63,12 @@ impl SyncLangServerClient {
6363 let background_executor = self . app . background_executor ( ) . clone ( ) ;
6464 let mut listener = self . app . background_executor ( ) . block (
6565 async {
66+ let port = std:: env:: var ( "ARGON_GUI_DEFAULT_PORT" )
67+ . ok ( )
68+ . and_then ( |p| p. parse :: < u16 > ( ) . ok ( ) )
69+ . unwrap_or ( 12346 ) ;
6670 if let Ok ( listener) =
67- tarpc:: serde_transport:: tcp:: listen ( ( Ipv4Addr :: LOCALHOST , 12346 ) , Json :: default)
71+ tarpc:: serde_transport:: tcp:: listen ( ( Ipv4Addr :: LOCALHOST , port ) , Json :: default)
6872 . await
6973 {
7074 listener
Original file line number Diff line number Diff line change @@ -511,8 +511,12 @@ async fn spawn(fut: impl Future<Output = ()> + Send + 'static) {
511511
512512pub async fn main ( ) {
513513 // Start server for communication with GUI.
514+ let port = std:: env:: var ( "ARGON_LANG_SERVER_DEFAULT_PORT" )
515+ . ok ( )
516+ . and_then ( |p| p. parse :: < u16 > ( ) . ok ( ) )
517+ . unwrap_or ( 12345 ) ;
514518 let mut listener = if let Ok ( listener) =
515- tarpc:: serde_transport:: tcp:: listen ( ( Ipv4Addr :: LOCALHOST , 12345 ) , Json :: default) . await
519+ tarpc:: serde_transport:: tcp:: listen ( ( Ipv4Addr :: LOCALHOST , port ) , Json :: default) . await
516520 {
517521 listener
518522 } else {
You can’t perform that action at this time.
0 commit comments