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)