diff --git a/app/src/main/java/com/termux/app/terminal/TermuxTerminalSessionServiceClient.java b/app/src/main/java/com/termux/app/terminal/TermuxTerminalSessionServiceClient.java index 6941a348..e943bb3a 100644 --- a/app/src/main/java/com/termux/app/terminal/TermuxTerminalSessionServiceClient.java +++ b/app/src/main/java/com/termux/app/terminal/TermuxTerminalSessionServiceClient.java @@ -21,4 +21,11 @@ public class TermuxTerminalSessionServiceClient extends TermuxTerminalSessionCli this.mService = service; } + @Override + public void setTerminalShellPid(@NonNull TerminalSession terminalSession, int pid) { + TermuxSession termuxSession = mService.getTermuxSessionForTerminalSession(terminalSession); + if (termuxSession != null) + termuxSession.getExecutionCommand().mPid = pid; + } + }