From ae3b7fc939ddc4e7b33baa1c7aacf428d66994d7 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Mon, 16 Oct 2017 17:18:44 +0200 Subject: [PATCH] Cleanup (generic API instead of platform-specific utility) --- .../execution/runners/ProcessProxyImpl.java | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/java/execution/impl/src/com/intellij/execution/runners/ProcessProxyImpl.java b/java/execution/impl/src/com/intellij/execution/runners/ProcessProxyImpl.java index 771519095fa4..3cb3424741dc 100644 --- a/java/execution/impl/src/com/intellij/execution/runners/ProcessProxyImpl.java +++ b/java/execution/impl/src/com/intellij/execution/runners/ProcessProxyImpl.java @@ -1,21 +1,8 @@ -/* - * Copyright 2000-2016 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.intellij.execution.runners; import com.intellij.execution.process.BaseOSProcessHandler; +import com.intellij.execution.process.OSProcessUtil; import com.intellij.execution.process.ProcessHandler; import com.intellij.execution.process.UnixProcessManager; import com.intellij.openapi.application.PathManager; @@ -79,7 +66,7 @@ class ProcessProxyImpl implements ProcessProxy { execute(() -> { int pid = -1; if (SystemInfo.isUnix && processHandler instanceof BaseOSProcessHandler) { - pid = UnixProcessManager.getProcessPid(((BaseOSProcessHandler)processHandler).getProcess()); + pid = OSProcessUtil.getProcessID(((BaseOSProcessHandler)processHandler).getProcess()); } synchronized (myLock) { myPid = pid;