From b7d62f38afefc79b4c628c0796cc99a97bebd8d9 Mon Sep 17 00:00:00 2001 From: MikeMaximus Date: Tue, 9 Oct 2018 20:43:28 -0600 Subject: [PATCH] Fixed broken process debugging --- GBM/Managers/mgrProcessDetection.vb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/GBM/Managers/mgrProcessDetection.vb b/GBM/Managers/mgrProcessDetection.vb index 3d4f3e7..b7976b9 100644 --- a/GBM/Managers/mgrProcessDetection.vb +++ b/GBM/Managers/mgrProcessDetection.vb @@ -256,7 +256,6 @@ Public Class mgrProcessDetection Dim oDetectedGames As New ArrayList For Each prsCurrent As Process In prsList - 'This needs to be wrapped due to issues with Mono. Try sProcessCheck = prsCurrent.ProcessName @@ -277,9 +276,9 @@ Public Class mgrProcessDetection End If If bDebugMode And mgrCommon.IsUnix Then - sProcessList &= prsCurrent.Id & " " & prsCurrent.ProcessName & " " & GetUnixProcessArguments(prsCurrent)(0) & vbCrLf + sProcessList &= prsCurrent.Id & " " & prsCurrent.ProcessName & " " & GetUnixCommand(prsCurrent) & vbCrLf ElseIf bDebugMode Then - sProcessList &= prsCurrent.Id & " " & prsCurrent.ProcessName & vbCrLf + sProcessList &= prsCurrent.Id & " " & prsCurrent.ProcessName & " " & GetWindowsCommand(prsCurrent) & vbCrLf End If Catch ex As Exception 'Do Nothing @@ -322,8 +321,6 @@ Public Class mgrProcessDetection End Try End If - If bDebugMode Then mgrCommon.SaveText(sProcessList, mgrPath.SettingsRoot & "/gbm_process_list.txt") - 'This will force two cycles for detection to try and prevent issues with UAC prompt If Not bVerified Then bVerified = True @@ -335,6 +332,8 @@ Public Class mgrProcessDetection End If Next + If bDebugMode Then mgrCommon.SaveText(sProcessList, mgrPath.SettingsRoot & "/gbm_process_list.txt") + Return False End Function