[MSHARED-1072] fix blocking in StreamFeeder#113
Conversation
If input stream has no more available data StreamFeeder was block forever
src/main/java/org/apache/maven/shared/utils/cli/CommandLineTimeOutException.java
Outdated
Show resolved
Hide resolved
src/main/java/org/apache/maven/shared/utils/cli/CommandLineUtils.java
Outdated
Show resolved
Hide resolved
|
Coming from https://issues.apache.org/jira/browse/MRELEASE-1114, what's the status of this? Are there any blockers? |
|
@slawekjaranowski Given that maven-shared-utils is mostly dead, I am wondering whether you can provide the fix instead for https://github.com/codehaus-plexus/plexus-utils/tree/master/src/main/java/org/codehaus/plexus/util/cli and afterwards we convert maven-gpg-plugin to using plexus-utils again instead of maven-shared-utils. |
I think this fix deserves a last patch release and done. |
Ok, I will rebase and check again 😄 |
|
@slawekjaranowski Do you want to pick this up? I want to relase Maven Release with this fix. |
# Conflicts: # src/main/java/org/apache/maven/shared/utils/cli/CommandLineTimeOutException.java # src/main/java/org/apache/maven/shared/utils/cli/CommandLineUtils.java # src/main/java/org/apache/maven/shared/utils/cli/StreamFeeder.java
|
@michael-o refresh with current master, conflict resolved |
068d20b to
a0bde68
Compare
|
Tested with m-release-p ... When we want to upgrade version in m-release-p we need #138 |
|
Resolve #313 |
If input stream has no more available data
StreamFeeder was block forever