[ 
https://issues.apache.org/jira/browse/MAPREDUCE-5492?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

bc Wong updated MAPREDUCE-5492:
-------------------------------

    Assignee: bc Wong

The IllegalStateException is caused by the TT's attempt to reuse a committed 
HttpServletResponse to send an error. To highlight the offending code path in 
TaskTracker#doGet:

{noformat}
try {
  outStream = response.getOutputStream();
  outStream.flush();    // <-- This commit/finalize the response
} catch (...) {
  response.sendError();    // <-- Illegal. Shouldn't reuse a committed response
}
{noformat}

> Suppress expected log output stated on MAPREDUCE-5
> --------------------------------------------------
>
>                 Key: MAPREDUCE-5492
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5492
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>    Affects Versions: 0.20.2
>            Reporter: Harsh J
>            Assignee: bc Wong
>            Priority: Trivial
>
> Jetty in MR1 may produce an expected EOFException during its operation that 
> we shouldn't log out in ERROR form.
> This shouldn't affect MR2, however, as it uses Netty.
> See MAPREDUCE-5 (Jothi's comments) for more info.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Reply via email to