directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Selcuk Aya (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (DIRSERVER-1653) using read() of ObjectInputStream while deserializing ReplicaEventMessage causes random failures
Date Sat, 03 Sep 2011 07:29:09 GMT

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

Selcuk Aya updated DIRSERVER-1653:
----------------------------------

    Attachment: replication1.diff

> using read() of ObjectInputStream while deserializing ReplicaEventMessage causes random
failures 
> -------------------------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-1653
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-1653
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: ldap
>            Reporter: Selcuk Aya
>         Attachments: replication1.diff
>
>
> While looking into replication tests, found out that we use read() of ObjectInputStream
to read an array of bytes. The specification says this might return any number of bytes(in
my case it always returned 1024). When the serialized array is more than 1024 bytes, this
causes random failures in deserialization. readFully method should be used to read the expected
number of bytes. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message