The snapshot() and writeUpdate() methods of sun.rmi.log.LogHandler should
be modified so that they flush the MarshalOutputStream after calling
writeObject() on it. Although existing implementations of
ObjectOutputStream.writeObject() write all of an object's serialized
representation to the underlying stream, future versions may elect to
buffer the data, which would break the current implementation of ReliableLog.
be modified so that they flush the MarshalOutputStream after calling
writeObject() on it. Although existing implementations of
ObjectOutputStream.writeObject() write all of an object's serialized
representation to the underlying stream, future versions may elect to
buffer the data, which would break the current implementation of ReliableLog.