opt: more debug info
This commit is contained in:
		
							parent
							
								
									db8b6d618f
								
							
						
					
					
						commit
						c4b1c51e9e
					
				| @ -114,9 +114,6 @@ Future<void> initEnv(String appType) async { | ||||
|   _registerEventHandler(); | ||||
|   // Update the system theme. | ||||
|   updateSystemWindowTheme(); | ||||
|   if (appType == kAppTypeConnectionManager) { | ||||
|     await bind.cmStartListenIpcThread(); | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| void runMainApp(bool startService) async { | ||||
| @ -219,6 +216,7 @@ void runMultiWindow( | ||||
| 
 | ||||
| void runConnectionManagerScreen(bool hide) async { | ||||
|   await initEnv(kAppTypeConnectionManager); | ||||
|   await bind.cmStartListenIpcThread(); | ||||
|   _runApp( | ||||
|     '', | ||||
|     const DesktopServerPage(), | ||||
|  | ||||
| @ -549,9 +549,11 @@ pub mod connection_manager { | ||||
|             let mut h: HashMap<&str, &str> = event.iter().cloned().collect(); | ||||
|             assert!(h.get("name").is_none()); | ||||
|             h.insert("name", name); | ||||
| 
 | ||||
|         
 | ||||
|             if let Some(s) = GLOBAL_EVENT_STREAM.read().unwrap().get(super::APP_TYPE_CM) { | ||||
|                 s.add(serde_json::ser::to_string(&h).unwrap_or("".to_owned())); | ||||
|             } else { | ||||
|                 println!("Push event {} failed. No {} event stream found.", name, super::APP_TYPE_CM); | ||||
|             }; | ||||
|         } | ||||
|     } | ||||
|  | ||||
| @ -401,10 +401,11 @@ impl Connection { | ||||
|                             conn.handle_voice_call(accepted).await; | ||||
|                         } | ||||
|                         ipc::Data::CloseVoiceCall(_reason) => { | ||||
|                             log::debug!("Close the voice call from the ipc."); | ||||
|                             conn.close_voice_call().await; | ||||
|                             // Notify the peer that we closed the voice call.
 | ||||
|                             let req = new_voice_call_request(false); | ||||
|                             conn.send(req).await; | ||||
|                             let msg = new_voice_call_request(false); | ||||
|                             conn.send(msg).await; | ||||
|                         } | ||||
|                         _ => {} | ||||
|                     } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user