From 57fc311729c84a2a1c1e5699caa53b11142dda92 Mon Sep 17 00:00:00 2001 From: Toki Date: Sun, 26 Jan 2025 09:54:06 +0900 Subject: [PATCH] =?UTF-8?q?=ED=94=84=EB=A1=9C=EC=84=B8=EC=8A=A4=20?= =?UTF-8?q?=ED=8C=90=EB=8B=A8=20=EB=AC=B8=EC=A0=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/cli/commands/scheduler/scheduler_linux.dart | 2 +- lib/cli/commands/scheduler/scheduler_manager.dart | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/cli/commands/scheduler/scheduler_linux.dart b/lib/cli/commands/scheduler/scheduler_linux.dart index a126b04..f1a594a 100644 --- a/lib/cli/commands/scheduler/scheduler_linux.dart +++ b/lib/cli/commands/scheduler/scheduler_linux.dart @@ -8,7 +8,7 @@ import 'package:path/path.dart' as path; class SchedulerLinux extends SchedulerManager { @override String get exePath { - //home/linuxbrew/.linuxbrew/Cellar/oto/0.0.273/bin/oto + // /home/linuxbrew/.linuxbrew/Cellar/oto/0.0.273/bin/oto var exe = Platform.resolvedExecutable; final key = '.linuxbrew'; if (exe.contains(key)) { diff --git a/lib/cli/commands/scheduler/scheduler_manager.dart b/lib/cli/commands/scheduler/scheduler_manager.dart index 4ba2957..98265e1 100644 --- a/lib/cli/commands/scheduler/scheduler_manager.dart +++ b/lib/cli/commands/scheduler/scheduler_manager.dart @@ -250,6 +250,7 @@ class SchedulerManager { } Future _checkProcess() async { + var oto = Platform.isWindows ? '$appName.exe' : appName; //process check var processes = await findProcess(Platform.isWindows ? (isDebug ? 'dart.exe' : '$appName.exe') @@ -257,12 +258,12 @@ class SchedulerManager { for (var process in processes) { var processName = process.name; - if (isDebug) { + if (!isDebug) { if (processName.contains('main.dart scheduler -s')) { _currentScheduler = process; } } else { - if (processName.contains('$appName.exe scheduler -s')) { + if (processName.contains('$oto scheduler -s')) { _currentScheduler = process; } }