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);