This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 7278769024b camel-jbang - Fix get ps for jbang running directly from 
github
7278769024b is described below

commit 7278769024be3936ca348b1fe0f8181b2d836871
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Sep 27 13:44:45 2022 +0200

    camel-jbang - Fix get ps for jbang running directly from github
---
 .../camel/dsl/jbang/core/commands/process/ProcessBaseCommand.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ProcessBaseCommand.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ProcessBaseCommand.java
index 6d4c3a9dd1d..9bc64304925 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ProcessBaseCommand.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ProcessBaseCommand.java
@@ -108,7 +108,7 @@ abstract class ProcessBaseCommand extends CamelCommand {
 
         // try first camel-jbang
         String name = extractCamelJBangName(cl);
-        if (name != null) {
+        if (name != null && !name.isEmpty()) {
             return name;
         }
 
@@ -214,7 +214,7 @@ abstract class ProcessBaseCommand extends CamelCommand {
     JsonObject loadStatus(long pid) {
         try {
             File f = getStatusFile("" + pid);
-            if (f != null) {
+            if (f != null && f.exists()) {
                 FileInputStream fis = new FileInputStream(f);
                 String text = IOHelper.loadText(fis);
                 IOHelper.close(fis);

Reply via email to