[
https://jira.codehaus.org/browse/CONTINUUM-2656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277129#comment-277129
]
Maria Catherine Tan commented on CONTINUUM-2656:
------------------------------------------------
Disable it if distributed build is enabled so user will have to cancel the
build from the queues page.
If there are 2 builds running (not stuck or anything) and the user click the
cancel button, we can't determine which of those 2 builds to cancel.
2 Builds:
Project A : Build Definition A - Build Agent A
Project A : Build Definition B - Build Agent B
> Distributed build may never return
> ----------------------------------
>
> Key: CONTINUUM-2656
> URL: https://jira.codehaus.org/browse/CONTINUUM-2656
> Project: Continuum
> Issue Type: Bug
> Components: Distributed Builds
> Affects Versions: 1.4.1 (Beta)
> Reporter: Brett Porter
> Assignee: Maria Catherine Tan
>
> Under the circumstances outlined in CONTINUUM-2655, the build result is never
> returned to the server. In this case, the server never times out waiting for
> the response, and further pings do not encourage the agent to present the
> failure.
> The build will run forever if it was forced and not respecting the timeout
> value. It can no longer be cancelled as it doesn't appear in the queue.
> Two things are needed:
> - A failure to respond should generate a new error response (with a simpler
> message less likely to fail)
> - The server should check for a lack of response and end the build if the job
> has finished
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira