You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "Jason Lowe (JIRA)" <ji...@apache.org> on 2014/02/13 21:55:21 UTC

[jira] [Commented] (MAPREDUCE-5513) ConcurrentModificationException in JobControl

    [ https://issues.apache.org/jira/browse/MAPREDUCE-5513?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13900721#comment-13900721 ] 

Jason Lowe commented on MAPREDUCE-5513:
---------------------------------------

Note that this is still occurring, see MAPREDUCE-5757.

> ConcurrentModificationException in JobControl
> ---------------------------------------------
>
>                 Key: MAPREDUCE-5513
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5513
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>    Affects Versions: 2.1.0-beta, 0.23.9
>            Reporter: Jason Lowe
>            Assignee: Robert Parker
>             Fix For: 3.0.0, 0.23.10, 2.2.0
>
>         Attachments: MAPREDUCE-5513-1.patch
>
>
> JobControl.toList is locking individual lists to iterate them, but those lists can be modified elsewhere without holding the list lock.  The locking approaches are mismatched, with toList holding the lock on the actual list object while other methods hold the JobControl lock when modifying the lists.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)