You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org> on 2008/04/07 21:07:28 UTC

[jira] Created: (UIMA-966) Remove redundant synchronization on InProcessCache object before calling dropCAS()

Remove redundant synchronization on InProcessCache object before calling dropCAS()
----------------------------------------------------------------------------------

                 Key: UIMA-966
                 URL: https://issues.apache.org/jira/browse/UIMA-966
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
            Reporter: Jerry Cwiklik


In UIMA-AS code there are two instances where the InProcessCache is doubly synchronized. One instance of this is in the Primitive Controller process() method and the other is in the Aggregate Controller's replyToClient() method.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (UIMA-966) Remove redundant synchronization on InProcessCache object before calling dropCAS()

Posted by "Eddie Epstein (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eddie Epstein closed UIMA-966.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2.2AS
         Assignee: Jerry Cwiklik

committed Jerry's fix

> Remove redundant synchronization on InProcessCache object before calling dropCAS()
> ----------------------------------------------------------------------------------
>
>                 Key: UIMA-966
>                 URL: https://issues.apache.org/jira/browse/UIMA-966
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>            Assignee: Jerry Cwiklik
>             Fix For: 2.2.2AS
>
>         Attachments: uimaj-as-core-UIMA-966-patch.txt
>
>
> In UIMA-AS code there are two instances where the InProcessCache is doubly synchronized. One instance of this is in the Primitive Controller process() method and the other is in the Aggregate Controller's replyToClient() method.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-966) Remove redundant synchronization on InProcessCache object before calling dropCAS()

Posted by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik updated UIMA-966:
-------------------------------

    Attachment: uimaj-as-core-UIMA-966-patch.txt

Removed redundant synchronization on InProcessCache before calling dropCAS()

> Remove redundant synchronization on InProcessCache object before calling dropCAS()
> ----------------------------------------------------------------------------------
>
>                 Key: UIMA-966
>                 URL: https://issues.apache.org/jira/browse/UIMA-966
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>         Attachments: uimaj-as-core-UIMA-966-patch.txt
>
>
> In UIMA-AS code there are two instances where the InProcessCache is doubly synchronized. One instance of this is in the Primitive Controller process() method and the other is in the Aggregate Controller's replyToClient() method.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.