mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-03-22 20:51:17 +03:00
fix: replace sh with CMD_SH (#12173)
Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
@@ -24,6 +24,7 @@ use super::capturable::{Capturable, Recorder};
|
||||
use super::remote_desktop_portal::OrgFreedesktopPortalRemoteDesktop as remote_desktop_portal;
|
||||
use super::request_portal::OrgFreedesktopPortalRequestResponse;
|
||||
use super::screencast_portal::OrgFreedesktopPortalScreenCast as screencast_portal;
|
||||
use hbb_common::platform::linux::CMD_SH;
|
||||
use lazy_static::lazy_static;
|
||||
|
||||
lazy_static! {
|
||||
@@ -880,7 +881,7 @@ pub fn get_capturables() -> Result<Vec<PipeWireCapturable>, Box<dyn Error>> {
|
||||
// `remote_desktop_portal` does not support restore_token and persist_mode.
|
||||
fn is_server_running() -> bool {
|
||||
let app_name = config::APP_NAME.read().unwrap().clone().to_lowercase();
|
||||
let output = match Command::new("sh")
|
||||
let output = match Command::new(CMD_SH.as_str())
|
||||
.arg("-c")
|
||||
.arg(&format!("ps aux | grep {}", app_name))
|
||||
.output()
|
||||
|
||||
Reference in New Issue
Block a user