You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Darrel Schneider (JIRA)" <ji...@apache.org> on 2015/09/10 20:28:46 UTC

[jira] [Created] (GEODE-324) off-heap Regions deserialize values too early during cache operations

Darrel Schneider created GEODE-324:
--------------------------------------

             Summary: off-heap Regions deserialize values too early during cache operations
                 Key: GEODE-324
                 URL: https://issues.apache.org/jira/browse/GEODE-324
             Project: Geode
          Issue Type: Bug
          Components: offheap
            Reporter: Darrel Schneider
            Assignee: Darrel Schneider
            Priority: Minor


When doing cache operations on off-heap regions value may be deserialized too early. In most cases this might only have a performance impact. But since the early deserialization happens in an internal messaging thread the deserialization will fail with ClassNotFound if the domain classes are only known to an application class loader.
These ClassNotFound exceptions happen during message deserialization resulting in the receiver not knowing that it received a reply and will then wait forever for the reply resulting in a hang.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)