Fix for #4303 breaks with $JAVA_OPTS set
Open
bug
packaging
- Dominant language
- Java
- Stars
- 14.9k
- Forks
- 3.5k
- Avg merge
- 19h 14m
- Merged PRs (30d)
- 63
Description
The fix for #4303 breaks when `$JAVA_OPTS` is set.
[When it's set](https://github.com/elastic/logstash/blob/master/bin/logstash.lib.sh#L51), then [HEAP_DUMP_PATH](https://github.com/elastic/logstash/blob/master/bin/logstash.lib.sh#L66) will be empty. Which then leads to [passing just -J](https://github.com/elastic/logstash/blob/master/bin/logstash.lib.sh#L179) to jruby, which is not recognized as a valid option.
Contributor guide
Assessment
This issue has not been assessed yet.