-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[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 |
If input stream has no more available data
StreamFeeder was block forever